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

旋转页面后,您必须将页面分配给$pagePDF 文档:$pdf

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

请注意,在上面的示例中,旧页面 1 在$pdf对象中被覆盖。

于 2012-06-19T18:41:20.607 回答