我通過ItextSharp庫閱讀pdf文檔。 但這些文件是捷克語使用變音符號(řěššč等) 我怎樣才能讀這個字符?任何想法?或者,是否有一些解決方案將這些字符替換爲正常的r e z s c? 這是我的方法中的代碼。謝謝ItextSharp - 撥號字符
PdfReader reader = new PdfReader("M:/ShareDirs_KSP/RDM_Debtors/DMS_PROD/" + src);
// we can inspect the syntax of the imported page
String text = new String();
for (int page = 1; page <= 1; page++) {
text += PdfTextExtractor.getTextFromPage(reader, page);
}
reader.close();
如果PDF創建正確,那麼應該正確解析字符。您使用的是哪種版本的iText? PDF中的字體是作爲簡單字體還是複合字體存儲的?如果你不知道區別,請閱讀http://stackoverflow.com/questions/26631815/cant-get-czech-characters-while-generating-a-pdf。 – 2014-10-31 09:10:41
我有5.5.2版本。 我不寫,但我只是閱讀。我可以在哪裏設置編碼? – 2014-10-31 09:21:27