which version of PDFBox are you using? Maruan
Am 17.02.2015 um 16:36 schrieb Vadim Bauer <[email protected]>: > fyi > the item is = COSObject{5, 0} > and baseObject is a COSArray > > COSArray{[COSDictionary{(COSName{DestOutputProfile}:COSDictionary{(COSName{Alternate}:COSName{DeviceRGB}) > (COSName{Filter}:COSName{FlateDecode}) (COSName{Length}:COSInt{2574}) > (COSName{N}:COSInt{3}) }) (COSName{Info}:COSString{sRGB IEC61966-2.1}) > (COSName{OutputCondition}:COSString{sRGB IEC61966-2.1}) > (COSName{OutputConditionIdentifier}:COSString{sRGB IEC61966-2.1}) > (COSName{S}:COSName{GTS_PDFA1}) (COSName{Type}:COSName{OutputIntent}) }]} > > >> Am 17.02.2015 um 16:28 schrieb Maruan Sahyoun <[email protected]>: >> >> Hi, >> >> I'd need to look into the PDF in more detail but the output intent should be >> an array (of dictionaries). >> >> BR >> Maruan >> >> Am 17.02.2015 um 15:59 schrieb Vadim Bauer <[email protected]>: >> >>> Im trying to call "List<PDOutputIntent> outputIntents = >>> doc.getDocumentCatalog().getOutputIntent();" on >>> https://www.dropbox.com/s/u7gwgxpq1656x4d/acme_invoice-42_a1b.pdf?dl=0 >>> <https://www.dropbox.com/s/u7gwgxpq1656x4d/acme_invoice-42_a1b.pdf?dl=0> >>> >>> The Stacktrace is: >>> >>> Caused by: java.lang.ClassCastException: org.apache.pdfbox.cos.COSObject >>> cannot be cast to org.apache.pdfbox.cos.COSArray >>> at >>> org.apache.pdfbox.pdmodel.PDDocumentCatalog.addOutputIntent(PDDocumentCatalog.java:474) >>> >>> >>> Should the code really contain a cast in PDDocumentCatalog.java:474 >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >

