2

我是 iText 的新手。
现在我想在 iText 中显示高棉 Unicode,但我做不到。有谁知道怎么做?请给我提意见。

问候, LeeJava

4

3 回答 3

1

据你说,另一个帖子中的问题所有者,iText 不支持 Khmer Unicode

我也在我的博客上再次对此进行了总结:http: //ask.osify.com/qa/287

只有我们必须修改 iText 的源代码,但直到现在没有人声称他们会使用它,所以在源代码修改之前,iText 不是我们使用高棉 Unicode 的正确选择。

另一种替代解决方案,我们必须使用带有 JODConverter 的 Openoffice 文档,对我来说,我仍在试验这个,但通过快速测试,它工作正常。

我们只是在创建 openoffice 文档时遇到了另一个问题,该文档可以像http://ask.osify.com/qa/318中所述的那样进行高棉 unicode 渲染

2016 年 13 月 1 日更新

于 2013-08-15T16:11:40.047 回答
0

如果它像普通字体一样,你会想要类似的东西

Font myfont= new Font(BaseFont.createFont("Font location", "encoding, "embedded"));   

大多数字体位于 c:\windows\fonts 下

于 2011-10-14T03:03:23.510 回答
0
Font font = new Font("khmer", Font.PLAIN ,33);
iText.setFont(font);
于 2015-11-14T04:11:08.153 回答