JamieNewman
JamieNewman

Reputation: 927

Adding metadata to PDF via PHP

I need to augment a PDF with a custom metadata field on download in PHP (5.3).

I have been looking at the pdftk library, but I can't get my head around how I would get PHP to interface with it on our (Ubuntu) web server.

The deprecated PDFInfo library seems like a dead end.

Is there a simpler/easier/better solution?

Thanks

Upvotes: 6

Views: 7611

Answers (1)

Gordon
Gordon

Reputation: 317207

You could use Zend_Pdf. It's from the Zend Framework but can be used as a standalone component. Adding metadata is as easy as:

  $pdf = Zend_Pdf::load($pdfPath);
  $pdf->properties['Title'] = 'New Title.';
  $pdf->save($pdfPath);

Upvotes: 8

Related Questions