让itextpdf可以正常生成中文,需要一个jar包,最简单的做法就是去maven库下载
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.10</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
添加如下两个依赖即可。
BaseFont font = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);
注意:在itext5之前,使用的是com.lowagie包,而之后包名改为了com.itextpdf,不要搞混了,不然会报一个错:
Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.
欢迎加入iTextPDF中国区交流群:554713439
相关推荐
下载itext 5.2.0 最新版pdf开发工具,结果发现需要中文语言包支持,网上找了很多,都是老的itext1.3.0以前的语言包迁移过来的,据说能支持到itext 5.0.6,但已经不支持itext 5.2.0了,找了许久在官网上说是需要新的...
Itext5文本转PDF,含图片,代码实例,是5版本的,含亚洲文字支持,有文本,图片转pdf的实例,支持自定义编码,整理好的,直接能用,乱码是因为编码不对,设置编码就好了,具体百度怎样设置编码,里面有设置编码的接口...
解决ireport3.0报表生成pdf文件乱码问题。。。
iTextAsianCmaps.jar ireport打印PDF的亚洲字体包,提供对中文字体的强大支持;有时候可能需要使用到这个jar包, 但是itext.jar和iTextAsian.jar这两个包是必备的.
使用java生成pdf的iText5.0.6.rar以及处理亚洲文字的iTextAsian.rar 使用java生成word的iText-rft-2.1.7.rar
itext 最近的包里面少了这两个文件,可以在这里下载
下载itext 5.2.0 最新版pdf开发工具,官网上说是需要新的extrajars-2.2.zip包,里边包含了加解密及亚洲语言包支持。
iTextAsian.jar iText中文扩展包,支持中文 亚洲文字的支持 ireport JasperReport
iText5.4.2需要的全部的jar包
itext5.5.12jar以及签名验签依赖jar和亚洲语言包 jar目录 itext5-5.5.12.jar itext核心jar itext5-itext-pdfa-5.5.12.jar itext5-itext-xtra-5.5.12.jar itext5-xmlworker-5.5.12.jar itext-asian.jar 亚洲语言包 ...
亚洲字符集 jar包 本想传三个,可惜系统设置只能单一传送
Onedrive链接
NULL 博文链接:https://tankqiu.iteye.com/blog/2181541
iText-2.1.7.jar iText-src-2.1.7.zip (源代码) iTextAsian.jar (亚洲语言字库) iText-docs-2.1.7.tar.gz (说明文档)
亚洲经济前景及一体化进程2020年度报告-博鳌亚洲轮坛-2020.5-153页精品报告.pdf
亚洲的未来-建设新世纪的亚洲企业.pdf 亚洲的未来-建设新世纪的亚洲企业.pdf 亚洲的未来-建设新世纪的亚洲企业.pdf 亚洲的未来-建设新世纪的亚洲企业.pdf 亚洲的未来-建设新世纪的亚洲企业.pdf 亚洲的未来-建设新...
详细介绍了字符编码的渊源,解释了MySQL中字符编码
使用tcpdf 后,很多时候我们需要让它支持亚洲字体。但是TCPDF是把字体嵌入生成的PDF 文件,大小就会增加到2M或者以上。 我包含的是:droidsansfallback 字体(下载这个字体包到font 文件下面。)。支持了所有亚洲的...
易语言YunPDFView.fne支持库中文名为易语言PDF文档浏览器支持库,本易语言支持库内置PDF解析引擎,可独立运行,无需其他任何特定PDF软件支持。主要功能:。1、 YunPDFView.fne支持库支持打开本地硬盘的PDF文档、网络...