You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Justin LeFebvre (JIRA)" <ji...@apache.org> on 2009/05/14 21:06:45 UTC

[jira] Created: (PDFBOX-475) Support ConflictsList for XRef Streams in pdf 1.5 or greater

Support ConflictsList for XRef Streams in pdf 1.5 or greater
------------------------------------------------------------

                 Key: PDFBOX-475
                 URL: https://issues.apache.org/jira/browse/PDFBOX-475
             Project: PDFBox
          Issue Type: Improvement
          Components: Parsing
            Reporter: Justin LeFebvre


The fix for PDFBOX-183 which added a conflictList which keeps track of duplicate objects in a pdf file is insufficient for pdf files that do not include an xref table, but rather have xref streams. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (PDFBOX-475) Support ConflictsList for XRef Streams in pdf 1.5 or greater

Posted by "Brian Carrier (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Carrier resolved PDFBOX-475.
----------------------------------

    Resolution: Fixed

Checked into trunk.

Sending        trunk/src/main/java/org/apache/pdfbox/cos/COSDocument.java
Sending        trunk/src/main/java/org/apache/pdfbox/filter/FlateFilter.java
Sending        trunk/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java
Adding         trunk/src/main/java/org/apache/pdfbox/pdfparser/PDFXrefStreamParser.java
Transmitting file data ....
Committed revision 778869.

> Support ConflictsList for XRef Streams in pdf 1.5 or greater
> ------------------------------------------------------------
>
>                 Key: PDFBOX-475
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-475
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Parsing
>            Reporter: Justin LeFebvre
>         Attachments: PDFXrefStreamParser.java, xrefConflicts1.5.diff
>
>
> The fix for PDFBOX-183 which added a conflictList which keeps track of duplicate objects in a pdf file is insufficient for pdf files that do not include an xref table, but rather have xref streams. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PDFBOX-475) Support ConflictsList for XRef Streams in pdf 1.5 or greater

Posted by "Justin LeFebvre (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Justin LeFebvre updated PDFBOX-475:
-----------------------------------

    Attachment: PDFXrefStreamParser.java
                xrefConflicts1.5.diff

Adding a patch which includes a new file to be located in src\main\java\org\apache\pdfbox\pdfparser as well as the .diff file for the other changed files. Adds code to properly parse through the xref stream as well as provided a fix for flatefilter which fixed the algorithm for decompression with predictors. 

> Support ConflictsList for XRef Streams in pdf 1.5 or greater
> ------------------------------------------------------------
>
>                 Key: PDFBOX-475
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-475
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Parsing
>            Reporter: Justin LeFebvre
>         Attachments: PDFXrefStreamParser.java, xrefConflicts1.5.diff
>
>
> The fix for PDFBOX-183 which added a conflictList which keeps track of duplicate objects in a pdf file is insufficient for pdf files that do not include an xref table, but rather have xref streams. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.