首先引入pdf扩展
然后下面这些方法 组合着用,就跟拼页面一样就可以啦,差什么放什么?不知道的结合下扩展文档或者试一下,不难的!
pdf->SetFont();
pdf->Cell();
pdf->writeHTML();
pdf->Image( 'foot.png');
pdf->AddPage();
pdf->output();
......
借花献佛
B. 如何使用php修改pdf中的内容,并且保证格式不乱
诶,最终是找到一个不太令人满意的办法,客户端上传pdf改为docx,然后通过phpword中模板替换变量的方法去替换,最后在服务器端用libreoffice对docx进行PDF的转换,这样勉强能达到效果。感觉上php还是不太适合做这样的事情,如果要排版完全不乱,提交的docx文档必须是通过libreoffic编写的。还有就是微软的office是厉害,亲自试了一下,无论是libreoffice还是wps编写的docx,都能排版完好的转换为pdf。
到后盾人上去看看.你要的答案很多.都是一线教师亲自录制的.内容比较多
C. 用php如何生成PDF格式文件并加密
TCPDF::SetProtection($permissions = array('print', 'modify', '', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high'), $pubkeys = null)通过SetProtection()方法设置后,生成的PDF文档就是加密过的,在用户打开PDF文档的时候就会要求输入访问密码
D. php咋读取pdf文件,在页面显示出来捏 要配置什么吗
不需要,只要电脑上装了pdf阅读器,打开就能看,
E. 求PHP从入门到精通(第3版)PDF电子书
在网络直接搜索这个电子书就有得下载,免费的,只是代码要网站的币
F. 如何用php生成pdf
你不知道右上角有这个下载吗?
G. 我想用PHP读取PDF文件的内容,尤其是现在很多的扫描后转为PDF的文件,请问怎么读
你可以从网上找一些为PHP语言编写的 pdf 扩展库,数量不少,比如:
PHP的PDF解析库 PdfParser
PdfParser 是一个标准的 PHP 库提供个用于从 PDF 文件中抽取数据的工具。它加载 PDF 文件并解析文件中对象、头和元数据,可抽取其中的文本信息,支持压缩的 PDF、MAC OS 罗马字符集编码、8进制和16进制编码。兼容 PSR-0 和 PSR-1。
示例代码:
$document=SmalotPdfParserDocument::parseFile('document.pdf');
$pages=$document->getPages();
$text=$pages[1]->getText();
PHP官方里也有一个对PDF支持的库 :PDFlib, 你可以根据自己的需要和喜好来使用。
H. 求3本PHP书籍,一般PHP程序员都应该有的收藏!PDF版的哦~
兄弟连高洛峰的《细说PHP》
《PHP从基础到精通》
Web专家PHP高级编程
《PHP5 权威教程》
PHP和MySQL Web开发
I. 如何使用PHP创建和修改PDF文档
示例一:使用PHP生成一个简单的PDF文档
以下为引用的内容:
require_once('../config/lang/eng.php');
require_once('../tcpdf.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Nicola Asuni');
$pdf->SetTitle('TCPDF Example 002');
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// remove default header/footer
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
// ---------------------------------------------------------
// set font
$pdf->SetFont('times', 'BI', 20);