public static function run($dataDir = null) { # Open a pdf document. $doc = new Document($dataDir . "input1.pdf"); # Get properties print "xmp:CreateDate: " + $doc->getMetadata()->get_Item("xmp:CreateDate") . PHP_EOL; print "xmp:Nickname: " + $doc->getMetadata()->get_Item("xmp:Nickname") . PHP_EOL; print "xmp:CustomProperty: " + $doc->getMetadata()->get_Item("xmp:CustomProperty") . PHP_EOL; }
public static function run($dataDir = null) { # Open a pdf document. $doc = new Document($dataDir . "input1.pdf"); if (preg_match('/pdfaid:part/', $doc->getMetadata())) { $doc->getMetadata()->removeItem("pdfaid:part"); } if (preg_match('/dc:format/', $doc->getMetadata())) { $doc->getMetadata()->removeItem("dc:format"); } # save update document with new information $doc->save($dataDir . "Remove_Metadata.pdf"); print "Removed metadata successfully, please check output file." . PHP_EOL; }