Wenn Sie erwarten, dass Ihr Workflow die PDF-Dokumente kopiergeschützt erstellt, sollten Sie das auch testen. Manuell können Sie die Berechtigungen im Adobe Reader® in den Dokumenteneigenschaften überprüfen:
Automatisch lassen sich Berechtigung mit dem Tag <hasPermission />
überprüfen. Das Tag hat für jede Berechtigung ein passendes Attribut:
<!-- Tag to test permissions: --> <hasPermission toAllowScreenReaders=".." (one of this attributes ... toAssembleDocument=".." ... toCopyContent=".." ... toExtractContent=".." ... toFillInFields=".." ... toModifyAnnotations=".." ... toModifyContent=".." ... toPrint=".." ... toPrintInDegradedQuality=".." ... has to be used) /> <!-- The attributes can have the values 'YES' and 'NO' -->
Die Berechtigungen „copyContent“ und „extractContent“ sind funktional identisch. Sie stehen redundant zur Verfügung, um unterschiedliche sprachliche Vorlieben von Entwicklern zu bedienen.