替换Zend_pdf以获取元细节

In previous versions of the Zend framework I would do the following:

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'];

It seems that Zend has eliminated Zend_pdf from the framework sometime after version 1.9.

Is there another way to get the same details out of a .pdf file with something other than an old version of the Zend framework? (I'm running PHP 5.4 at this point on RedHat if that makes any difference)

There is a standalone version of ZendPdf that you could use. It can be found here:

https://github.com/zendframework/ZendPdf

I mention it because it may be viable solution for you (ie. you get to use what is essentially the old Zend_Pdf but without including the entire framework and with some improvements, like namespaces).

As of two years ago, there was a little bit of trickery required to get it working. I don't know if this advice still applies, but you can read about it here:

Where to get and how to use zend_pdf standalone

I have switched to TCPDF, but I don't think you can extract document properties with it.