2
我希望有人能帮助我。iTextSharp字符č和ž(Foxit vs Adobe reader)
我在写一些需要打印pdf的应用程序。
经过长时间的搜索,我发现如何正确打印斯洛文尼亚语的字符。
我就是这么做的:
iTextSharp.text.Font crkeMaleCrneBold =
FontFactory.GetFont(FontFactory.COURIER,
BaseFont.CP1250,
8,
iTextSharp.text.Font.BOLD,
new iTextSharp.text.BaseColor(0, 0, 0));
一切工作GR8对福昕阅读器,但在Adobe Reader X I SE划线方使用CP1250时和当IDENTITY_H我看到丢失字符..
我想PDF确实获得了所需的字符,但Adobe不能很好地打印。
什么是正确的编码使用斯洛文尼亚字符?我没有时间去产生一些乳胶看到正在发生的事情...
Arial与Windows机器船舶。你也可以使用`FontFactory.registerDirectories()`和`FontFactory.getFont()`,而不是直接调用BaseFont.CreateFont。 RegisterDirectories将查看各种操作系统的所有标准字体存储路径,然后您可以使用它们的名称而不是路径。 – 2011-01-28 17:43:05