2013-11-05 57 views
0

這真的很奇怪,parseXHtml方法被重載並且參數列表(PdfWriter,Document,InputStreamReader,InputStreamReader)存在。我檢查了javadoc,反編譯jar等,它在那裏!但日食只是不會加載正確的!Eclipse - 重載方法不識別

方法parseXHtml(PdfWriter,文獻,InputStream的,字符集)在類型XMLWorkerHelper不適用於參數(PdfWriter,文獻,InputStreamReader的,InputStreamReader的)

public void parseXHtml(PdfWriter writer, Document doc, InputStream in, InputStream inCssFile) throws IOException 
    { 
     parseXHtml(writer, doc, in, inCssFile, null, ((FontProvider) (new XMLWorkerFontProvider()))); 
    } 

回答

1

最後兩個參數的parseXHtmlInputStream類型和Charset的分別爲:

parseXHtml(PdfWriter, Document, InputStream, Charset) 

更改方法參數爲:

public void parseXHtml(PdfWriter writer, Document doc, InputStream in, Charset charset) throws IOException 
    { 
    ... 
    } 
+0

隱式鑄造的「錯覺」,大聲笑......你的答案當然是正確的,上面的答案也是正確的。 – wez

+1

那麼,這個更正確,所以我刪除了我的;) – Bart