2

既存のPDFがあり、それをロードし、向きを変更して保存したいと思います。私はこれを試しましたが、機能しません:

$pdf = Zend_Pdf::load('mypdf');
$page = $pdf->pages[0];
$page->rotate(0,0,deg2rad(90));
$pdf->save('new.pdf');

何か案が?

4

1 に答える 1

2

ページを回転させた後$page、PDFドキュメントにページを割り当てる必要があります。$pdf

$page->rotate(0,0,deg2rad(90));
$pdf->pages[0] = $page; // assign the page to the PDF document
$pdf->save('new.pdf');

$pdf上記の例では、古いページ1がオブジェクトで上書きされていることに注意してください。

于 2012-06-19T18:41:20.607 に答える