itext pdf 中文问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了itext pdf 中文问题相关的知识,希望对你有一定的参考价值。

给个小例子,要求:
显示中文,能设置中文字体颜色,不是背景色,能设置中文的 Anchor (超链接),例如当点击 百度 时,可以连接到 http://www.baidu.com

能给满意的答案另个分。

参考技术A 这个本人认为做不到,因为那个PDF文件是虚拟打印的结果,类似于图片的一种电子阅读文档,这种文档是做不到超链接的,期待有好的答案。

itext pdf文件打印中文无法识别问题

参考技术A   经常用ITEXT生成一些PDF文件,最近发现生成的PDF文件如果不在WINDOWS系统打印会出现中文字体打印不出来,例如手机端(包括一些PDF查看工具),查了一些资料是字体库的问题。
  ITEXT程序中创建字体有三种方法:

  经常用的是第一种方法。第二种和第三种方法都是引用另外的TTF字体库。这里用iTextAsian字体库出现问题,参考 http://blog.csdn.net/birdfromforest/article/details/49903751 文章中的方法,引用windows系统中的STSONG.TTF字体库(位置:C:\Windows\Fonts\),把STSONG.TTF拷到自己的路径中也可以,则换为:

  生成PDF后直接在手机上查看或打印,或在打印机上直接通过U盘打印没有异常。

以上是关于itext pdf 中文问题的主要内容,如果未能解决你的问题,请参考以下文章

itext pdf 中文问题

新手如何使用itext7生成pdf盖章

java相关,关于使用itext导出pdf后,中文字体设置的问题。

使用 iText 库读取 pdf 文件 [关闭]

我们可以使用 iText 压缩 PDF 文件的大小吗?

使用 iText 进行 Acroform 编辑的 Pdf