simon steiner created PDFBOX-3519:
-------------------------------------

             Summary: COSName is nonascii
                 Key: PDFBOX-3519
                 URL: https://issues.apache.org/jira/browse/PDFBOX-3519
             Project: PDFBox
          Issue Type: Bug
          Components: Parsing
    Affects Versions: 2.0.3
            Reporter: simon steiner


{code}
public static void main( String[] args ) throws IOException {
    PDDocument doc = PDDocument.load(new File("A02Gj780LZ.pdf"));
    COSDictionary x = doc.getPage(0).getResources().getCOSObject();
        read(x);
    doc.close();
}

private static void read(COSBase b) {
    if (b instanceof COSObject) {
        read(((COSObject) b).getObject());
    } else if (b instanceof COSDictionary) {
        for (COSBase x : ((COSDictionary) b).getValues()) {
            read(x);
        }
    } else if (b instanceof COSName) {
        if(((COSName) b).getName().charAt(0) > 127)
            throw new RuntimeException(((COSName) b).getName());
    }
}
{code}



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to