Custom metadata options
Posted: Tue Sep 03, 2019 2:51 pm
Looking for options for passing custom metadata from a Switch flow into an external app (run by a configurator script) which processes PDF. The metadata would be used to control functions.
1. Perhaps this might be what appears in Acrobat as "Custom metadata", that is name/value pairs stored in the XMP pdfx: namespace; this would also allow the user to inspect/set the values, which might appear as
<?xpacket ...?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="... ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="" ... xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/">
...
<pdfx:MyMetadataName1>My Metadata Value 1</pdfx:MyMetadataName1>
</rdf:Description>
</rdf:RDF>
I can see there is an XMP scripting module, but can this be used to update a PDF within a flow?
2. Is there a possibility for the Switch user to add custom metadata to a job, in some form without scripting? Which could be picked up and passed by a configurator script?
3. Any other thoughts on custom metadata/custom instructions?
Thanks in advance!
1. Perhaps this might be what appears in Acrobat as "Custom metadata", that is name/value pairs stored in the XMP pdfx: namespace; this would also allow the user to inspect/set the values, which might appear as
<?xpacket ...?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="... ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="" ... xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/">
...
<pdfx:MyMetadataName1>My Metadata Value 1</pdfx:MyMetadataName1>
</rdf:Description>
</rdf:RDF>
I can see there is an XMP scripting module, but can this be used to update a PDF within a flow?
2. Is there a possibility for the Switch user to add custom metadata to a job, in some form without scripting? Which could be picked up and passed by a configurator script?
3. Any other thoughts on custom metadata/custom instructions?
Thanks in advance!