2012-08-28 35 views
1

我正在寫pdf文件的內容。在pdf上書寫和顯示希伯來字母

當我寫希伯來文字母(「שלום」)這些字母不會出現在pdf上。

韋貝其編碼問題,無論如何,我怎麼能寫一個PDF文件的希伯來語?

+0

http://stackoverflow.com/questions/5306244/java-pdfbox-text-encoding 這似乎與你的問題類似。 –

回答

2

可能是一個編碼問題,但很難說不知道您是如何寫入PDF文件(什麼庫,什麼編碼等)。

另一個需要注意的是PDF中使用的嵌入字體 - 默認情況下不會有任何字體,您需要嵌入希伯來字體以用於希伯來文本。在這樣做之前,您需要確保您有權嵌入和分發此類字體。

+0

我正在使用IText進行編寫,並使用Encode「UTF-8」。關於您的評論,我如何嵌入希伯來語字體?我想用我的Java或我的pdf閱讀器軟件來做到這一點?謝謝。 –

+0

@MichaelA - 您需要使用您的PDF庫並使用Java嵌入字體。 – Oded

0

您需要帶有希伯來字母(字形)嵌入PDF的字體。