[英]Java PDFBOX text encoding
我嘗試將一些數據從Java應用程序導出到pdf文件。 我決定使用pdfBox庫,但是我意識到我無法將希臘字符正確顯示到pdf文件中。 有沒有辦法設置編碼? 到utf8或iso-8859-7? 我嘗試了類似PdFontEncoding或Encoding的方法,但是我什么也沒得到。
感謝您的時間。
您需要做兩件事:
大多數PDF閱讀器具有的內置字體(即Adobe Reader,OS X Preview等)僅具有latin1編碼,其中不包括希臘字符。 參見http://libharu.sourceforge.net/fonts.html
我的猜測是這里的問題不是編碼,而是字體。 您將需要獲取帶有希臘字符的字體並將其嵌入PDF文件中。 確保您擁有嵌入字體的許可證!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.