2012-08-24 61 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是否足夠聰明,不會多次存儲圖像。