编辑:
我再次改变了我的问题:
我正在使用这个库来操作 PDF 文件。
我正在使用此代码将输出提供给浏览器:
#!perl
use strict;
use warnings;
use lib "..\\mymodules\\CAM-PDF-1.57\\lib";
use CAM::PDF;
my $pdf = CAM::PDF->new('doc1.pdf');
# append the other file
my $anotherpdf = CAM::PDF->new('doc2.pdf');
$pdf->appendPDF($anotherpdf);
print "Content-Type: application/pdf\n";
print "Content-Disposition: inline\n\n";
print "Content-Transfer-Encoding: binary\n";
print "Accept-Ranges: bytes\n\n";
$pdf->output();
结果:
我只得到浏览器中加载的第一个 pdf 文件。
问题解决了:
我必须$pdf->clean();
在命令之前添加$pdf->output();
,它工作得很好。:)