2013-04-12 73 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这不是内置的。 –