替换Zend_pdf以获取元细节

时间:2014-04-16 14:25:30

标签: php zend-pdf

在以前版本的Zend框架中,我会执行以下操作:

Zend_Pdf::load('/path/to/pdf.pdf');
$metaAuthor     = $pdf->properties['Author'];
$metaTitle     = $pdf->properties['Title'];
$metaSubject    = $pdf->properties['Subject'];
$metaKeywords   = $pdf->properties['Keywords'];
$metaProducer   = $pdf->properties['Producer'];

似乎Zend在版本1.9之后的某个时候已经从框架中删除了Zend_pdf。

是否有另一种方法可以从.pdf文件中获取与旧版Zend框架不同的其他内容? (我现在在RedHat上运行PHP 5.4,如果这有任何区别的话)

1 个答案:

答案 0 :(得分:0)

您可以使用ZendPdf的独立版本。它可以在这里找到:

https://github.com/zendframework/ZendPdf

我提到它是因为它可能是适合你的解决方案(即你可以使用基本上是旧的Zend_Pdf,但不包括整个框架和一些改进,如名称空间)。

截至两年前,需要一些技巧才能让它运转起来。我不知道这个建议是否仍然适用,但你可以在这里阅读:

Where to get and how to use zend_pdf standalone

我已切换到TCPDF,但我认为您无法使用它提取文档属性。