我正在创建一个Web应用程序并使用php FPDF脚本来创建和打印pdf。这也打印出上传到应用程序的pdf图像,这没问题。但是,它需要为上传的pdf做同样的事情,这就是我的问题所在。如何使用fpdf在pdf中打印pdf作为图像?
我听说过imageMagick,但我不认为这是一个选项,因为它是一个软件,我不知道我会在哪里运行它。
答案 0 :(得分:0)
您可以使用FPDI导入现有PDF文档的页面,并将其与FPDF一起放在新创建的页面上:
<?php
require_once('fpdf.php');
require_once('fpdi.php');
$pdf = new FPDI();
// load the document and get the total page count
$pageCount = $pdf->setSourceFile("the/document/you/want/to/import/a/page/from.pdf");
// import the first page
$tplIdx = $pdf->importPage(1);
// add a page
$pdf->AddPage();
// use the imported page on x=10, y=10 and a width of 90
$pdf->useTemplate($tplIdx, 10, 10, 90);
// output the PDF document
$pdf->Output();