FDPF:图像对于页面而言太大

时间:2012-08-24 14:55:02

标签: image fpdf

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

$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");

1 个答案:

答案 0 :(得分:0)

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

您可以做的是反复插入相同的图像,具有不同的偏移。然后你会在视觉上得到相同的结果,但我不知道FPDF是否足够聪明,不能多次存储图像。