PDF/A
The pdfa settings define how PDF documents should be handled if they are PDF/A standard documents.
Editing a PDF/A document will most likely render it invalid, thus the web service call checks whether it´s execution is valid for a given PDF/A document according to these settings.
If the setting forbids the invalidation of a PDF/A, the web service call returns an error code.
For more information on this topic, please read the document “Document protection”.
The options are defined under settings.pdfa (e.g. in Toolbox web service).
{
"settings": {
"pdfa": {
"pdfaEditProfile": "removePdfaMetadata"
}
},
"toolbox": [
{
"rotate": {
"degrees": 270,
"orientationDetectMode": "value",
"pageGroup": "all",
"pageOrientation": "any",
"pages": "1"
}
}
]
}
Use pdfaEditProfile to define how a PDF/A document should be treated when a web service operation wants to make changes to the document. This defines the rule for maintaining or ignoring the validity of PDF/A documents.
generalEditRestrictions= All changes to PDF/A documents are prohibited.removePdfaMetadata= All changes to PDF/A documents are allowed, but the PDF/A state of the document is revoked. (By removing the PDF/A metadata.) (Default)noEditRestrictions= All changes to PDF/A documents are allowed, without touching the PDF/A state of the document. (Risking the invalidation of the document.)