[ 
https://issues.apache.org/jira/browse/PDFBOX-3231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petras updated PDFBOX-3231:
---------------------------
    Attachment: Additions_to_PDPropBuildDataDict.patch

Added a patch which:
* includes the support for */REx* entry;
* updates the code for */OS* entry to support stored value both as string or in 
array of names for getter, and storing the value in array for setter;
* fix the probably incomplete fix of PDFBOX-1605, when getter for */Name* entry 
reads the entry as string, while the entry type is name.

> Update PDPropBuildDataDict
> --------------------------
>
>                 Key: PDFBOX-3231
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3231
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: PDModel
>    Affects Versions: 1.8.11
>            Reporter: Petras
>         Attachments: Additions_to_PDPropBuildDataDict.patch
>
>
> Current implementation of {{PDPropBuildDataDict}} does support */REx* 
> (application implementation version) entry. 
> The */OS* entry also does not conform to the latest [PDF Signature Build 
> Dictionary 
> Specification|http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/Acrobat_Signature_BuildDict.pdf]
>  from Adobe, which specifies */OS* entry value type as array. [PDF Signature 
> Build Dictionary Specification 
> v1.4|http://www.aiim.org/documents/standards/PDF-Ref/References/Adobe/SigBuildDict.pdf],
>  that is referenced from ISO 32000-1, also specifies this entry as array. The 
> example provided in Specifications indicate */OS* entry type as array of name 
> objects.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to