2012-08-24 35 views
2

我正在使用FPDF创建充满图像的PDF。其中一些图像对于一个页面来说太长了,我需要它传播到下一页。将其缩放到默认页面高度不会。 我想要归档的是在某个位置自动插入分页符。我可以将图像分成几部分,并将每个部分插入新页面,但我非常希望不要这样做。有没有一种方法我还没有找到FPDF为我做的?FDPF:图片对于页面太大

$pdf = new FPDF("P", "mm", "A4"); 
$pdf->SetAutoPageBreak(true); 
$pdf->SetDisplayMode('real'); 
$pdf->Image($picUrl, 12, $pdf->GetY(), 185); 
$pdf->Output($project->getName().".pdf", "D"); 

回答

0

为什么你不想将图像分成几部分并在新页面上插入每个部分?这似乎是合乎逻辑的方式(如果你有合适的库,它可以在PHP中自动执行)。

你可以做的是一次又一次地插入相同的图像,不同的偏移量。然后你会看到相同的结果,但我不知道FPDF是否足够聪明,不会多次存储图像。