The XMP Inject Flow Element can be used for two main purposes:
The data to be injected is linked to the incoming job as an external dataset and corresponds to the XMP schema which is listed in the Switch jobticket.
For example, the dataset could have been created by the export metadata mechanism which extracts information from a PDF.
A scenario where we can use this feature is when merging information from multiple PDF's into a single PDF.
All kinds of Switch variables can be injected as data. For example, we can use this feature in a GWG Add-Ticket to update the missing values.
Property name | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Action | Select an action to perform on the incoming job. "Update XMP" and "Inject XMP" options are available in this drop-down menu. | ||||||||||
Dataset | Select a dataset that contains the information. Make sure the dataset is in XMP format. This property is visible only when you select "Inject XMP" for Action. | ||||||||||
Keep dataset | Set to "Yes" to keep the external dataset after it has been injected. Select "No" to discard the external dataset. This property is visible only when you select "Inject XMP" for Action. | ||||||||||
XMP fields | This option allows you to select an XMP field and update its value in the
Update XMP data dialog box and is visible only when you
select "Update XMP" for Action.
|
When updating values to an existing XMP dataset, select the node and add it to a list of values that must be updated.
Within Switch, this can be done with the XSLT tool and custom style sheets to convert XML into the XMP format before injection.