[英]PDFlib overlap PDF with another PDF
我正在使用PDFlib生成PDF,用戶可以在其中上傳圖像,也可以將PDF插入模板。
對於圖像,我可以簡單地使用
$image = $p->load_image("auto", $logo, "");
if ($image == 0) {
echo ("Error: " . $p->get_errmsg());
exit(1);
}
// Place logo in pdf
$x = 100;
$y = 100;
$p->fit_image($image, 400, 80, "");
$p->close_image($image);
我試圖實現同樣的目的來放置PDF。
我知道我可以將放置的PDF轉換為圖像,但這不是我想要的。
如何將.pdf放入PDF? 聽起來很瘋狂...
您可以使用PDFlib導入擴展名PDI進行此操作 。 一些捆綁的PDFlib示例(例如invoice.php,starter_pdfmerge.php)正在演示用法。
// use errorpolicy exception to throw an exception instead of return 0
$p->set_option("errorpolicy=exception");
$doc = $p->open_pdi_document($logo, "");
// open page $pageno of the document
$page = $p->open_pdi_page($doc, $pageno, "");
// Place logo in pdf
$x = 100;
$y = 100;
$p->fit_pdi_page($page, 400, 80, "");
$p->close_pdi_page($page);
$p->close_pdi_document($doc);
您可以在PDFlib食譜-> PDF Import中找到更多示例。 (也作為PHP)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.