背景资料: 我有一个项目,使用PHP从给定的PDF文件中动态生成自定义PDF。我需要它做的就是替换字符串,例如在“template.pdf”中搜索“{Address}”,替换为“街道名称”。
我已经看到了到fpdf / pdfi / dompdf等的链接,但找不到我可以使用的任何有用的示例代码:s。 任何帮助/指针将不胜感激。
答案 0 :(得分:4)
fpdf太棒了,你需要使用别的东西来导入现有的PDF,见下文。
http://www.setasign.de/products/pdf-php-solutions/fpdi/
require_once('fpdf.php');
require_once('fpdi.php');
$pdf =& new FPDI();
$pagecount = $pdf->setSourceFile('TestDoc.pdf');
$tplidx = $pdf->importPage(1, '/MediaBox');
$pdf->addPage();
$pdf->useTemplate($tplidx, 10, 10, 90);
$pdf->Output('newpdf.pdf', 'D');
答案 1 :(得分:1)
决定生成html网页(PHP)然后使用wkhtmltopdf (http://code.google.com/p/wkhtmltopdf)
生成一个解决方案的pdf位但不太简单
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以使用FPDF或TCPDF库类来执行此操作。通过这些课程,您可以快速,轻松,有效地生成/编辑PDF文件。
查看这篇文章,了解这两个库:Easily create PDF files on the fly with PHP