2013-04-12 77 views
0

是否可以使用PHP5 PDF內置功能來編輯現有文件,這與Zend的這種方法類似。PHP5打開現有的PDF文件?

<?php 
require_once 'Zend/Pdf.php'; 

$pdf = Zend_Pdf::load('blank.pdf'); 
$page = $pdf->pages[0]; 
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA); 
$page->setFont($font, 12); 
$page->drawText('Hello world!', 72, 720); 
$pdf->save('zend.pdf'); 
?> 

...但沒有使用Zend?

(相關質疑PDF Editing in PHP?

回答

2

有作爲「中內置了PHP PDF」沒有這樣的事,因爲PHP的PDFlib包裝是從PECL(因此不標準)。但是,如果您想使用pdflib運行...請閱讀基本示例here。它並不比Zend難多少,儘管稍微不太直觀(可能較少記錄)。

也有一些PHP用戶級庫(PHPPDF和類似的)可能會提供更多的功能,但代價是:處理速度較慢。

(要安裝的PDFlib:pecl install pdflib然後將其添加到擴展您的php.ini

+0

謝謝啊我在這裏看到http://www.php.net/manual/en/pdf.installation.php這不是內置的。 –