PHP5打开一个现有的PDF文件?

时间:2013-04-12 16:16:40

标签: php zend-framework pdf

是否可以使用PHP5 PDF内置功能编辑现有文件,类似于Zend的这种方法。

<?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?相关)

1 个答案:

答案 0 :(得分:2)

没有“内置PHP PDF”这样的东西,因为PHP pdflib包装器来自PECL(因此不是标准的)。但是,如果您想使用pdflib运行...请阅读基本示例here。它并不比Zend难得多,虽然稍微不那么直观(可能记录较少)。

还有一些PHP用户态库(PHPPDF和类似的)可能会提供更多功能,但代价是:处理速度较慢。

(要安装pdflib:pecl install pdflib,然后将其添加到php.ini中的扩展程序)