首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java文本编码

Java文本编码
EN

Stack Overflow用户
提问于 2011-03-15 00:31:39
回答 1查看 11.6K关注 0票数 2

我尝试将一些数据从我的Java应用程序导出到一个pdf文件。我决定使用pdfBox库,但我意识到不能正确地将希腊字符显示到pdf文件中。有办法设置编码吗?去utf8还是iso-8859-7?我尝试过类似PdFontEncoding或Encoding之类的东西,但什么也没有得到。

谢谢您抽时间见我。

EN

回答 1

Stack Overflow用户

发布于 2011-03-15 05:03:28

你需要做两件事:

  • 设置编码,
  • 提供希腊字符

的字体。

大多数PDF阅读器拥有的内置字体(即Adobe、OS预览等)只有latin1编码,不包括希腊字符。请参阅http://libharu.sourceforge.net/fonts.html

我猜想这里的问题不是编码问题,而是字体问题。您将需要获得一个希腊字符的字体,并将其嵌入PDF文件。确保你有嵌入字体的许可!

另见Using Java PDFBox library to write Russian PDF

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5306244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档