2012-06-25 74 views

回答

2

要麼我錯過了一些明顯的東西,或者庫中有一個錯誤。 Type3StreamParser延伸PDFStreamEngine具有以下方法:

public Image createImage(COSStream type3Stream) throws IOException 
{ 
    processStream(null, null, type3Stream); 
    return image.createImage(); 
} 

它調用processStream()在如下定義的基類:

public void processStream(PDPage aPage, PDResources resources, COSStream cosStream) throws IOException 
{ 
    graphicsState = new PDGraphicsState(aPage.findCropBox()); 
    //... 
} 

顯然,這代碼將總是拋出NPE。如果您不以某種方式濫用API,請考慮reporting an issue

+0

好的,謝謝你,這就是我在代碼中發現的,所以我不是唯一一個指出這個問題的人。我會報告給Apache,謝謝! – synner