6

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

JamieNewman
  • 917
  • 1
  • 12
  • 20

1 Answers1

7

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);
alexander7567
  • 665
  • 13
  • 35
Gordon
  • 312,688
  • 75
  • 539
  • 559