[
https://issues.apache.org/jira/browse/PDFBOX-646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Lehmkühler resolved PDFBOX-646.
---------------------------------------
Resolution: Fixed
With version 918150 I've added a getter for the optional form matrix of an
XObjectForm. Whenever a XObjectForm has a form matrix it will be took into
amount within the Invoke operator by multiplying it with the current
transformation matrix.
Now the attached example works like a charm with the PDFReader.
> Map the form space to user space if hte optional form matrix is present
> -----------------------------------------------------------------------
>
> Key: PDFBOX-646
> URL: https://issues.apache.org/jira/browse/PDFBOX-646
> Project: PDFBox
> Issue Type: Improvement
> Components: Parsing, PDFReader, PDModel
> Affects Versions: 0.8.0-incubator, 1.0.0
> Reporter: Andreas Lehmkühler
> Assignee: Andreas Lehmkühler
> Fix For: 1.1.0
>
> Attachments: tiger-as-form-xobject.pdf
>
>
> An XObjectForm has an optional form matrix to map the form space to user
> space. If that matrix is present it has to be multiplied with the current
> transformation matrix to calculate the correct coordinates for every
> following operation.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.