Hi PoDoFo 0.9.2 and earlier don't support cross reference streams (XRefStm) which means it can't correctly read some PDFs. For example, 0.9.2 can't resolve the StructTreeRoot reference in this document: http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
The attached patch adds support for XRefStm to PdfParser::ReadNextTrailer() by adding code between MergeTrailer( &trailer ); and if( trailer.GetDictionary().HasKey( "Prev" ) ) Best Regards Mark Mark Rogers - mark.rog...@powermapper.com PowerMapper Software Ltd - www.powermapper.com Registered in Scotland No 362274 Quartermile 2 Edinburgh EH3 9GL
PdfParser.cpp.patch
Description: PdfParser.cpp.patch
------------------------------------------------------------------------------
_______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users