【发布时间】:2014-04-18 03:20:59
【问题描述】:
我从http://pdfmerger.codeplex.com/ 下载了 PDFMerger,并尝试了下面的示例,效果很好
<?php
include 'PDFMerger.php';
$pdf = new PDFMerger;
$pdf->addPDF('samplepdfs/one.pdf', '1, 3, 4')
->addPDF('samplepdfs/two.pdf', '1-2')
->addPDF('samplepdfs/three.pdf', 'all')
->merge('browser', 'samplepdfs/TEST2.pdf');
//REPLACE 'file' WITH 'browser', 'download', 'string', or 'file' for output options
//You do not need to give a file path for browser, string, or download - just the name.
?>
但上述仅在文件存在时有效,如果从链接生成 PDF 则无效。我想做如下图
<?php
include 'PDFMerger.php';
$pdf = new PDFMerger;
$pdf->addPDF('https://www.test.com/blob/getfile.php?AppId=171&dt=doc1&Seq=1', 'all')
->addPDF('https://www.test.com/blob/getfile.php?AppId=171&dt=doc2&Seq=2', 'all')
->addPDF('https://www.test.com/blob/getfile.php?AppId=171&dt=doc3&Seq=3', 'all')
->merge('browser', 'TEST2.pdf');
//REPLACE 'file' WITH 'browser', 'download', 'string', or 'file' for output options
//You do not need to give a file path for browser, string, or download - just the name.
?>
您可以从 (https://dl.dropboxusercontent.com/u/30709147/PDFMerger.zip) 下载工作版本
我也尝试阅读一些关于这方面的资源,但找不到我要找的东西。
谁能帮我解决这个问题。
【问题讨论】: