itext版本:5.4.0
下载地址:itext5.4:
extrajars:
其中extrajars中有支持中文的itext-asian.jar。
像工程中导入itextpdf-5.4.0以及itext-asian.jar即可支持中文。
示例代码如下:
//1.新建document对象 //第一个参数是页面大小。接下来的参数分别是左、右、上和下页边距。 Document document = new Document(PageSize.A4, 50, 50, 50, 50); //2.建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中。 //创建 PdfWriter 对象 第一个参数是对文档对象的引用,第二个参数是文件的实际名称,在该名称中还会给出其输出路径。 PdfWriter.getInstance(document, new FileOutputStream("F:\\ITextTest.pdf")); //3.打开文档 document.open(); //4.向文档中添加内容 BaseFont bf = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); Font font = new Font(bf, 12, Font.NORMAL); document.add(new Paragraph("艹,生成了个pdf!!!",font)); document.add(new Paragraph("我去我去,你妹啊!!!!!!!!!!!!!!!!!!!!!!!!!!!", FontFactory.getFont(FontFactory.COURIER, 14, Font.BOLD, new BaseColor(255, 150, 200)))); //5.关闭文档 document.close();
相关推荐
Java生成pdf文件,解决中文乱码问题.pdf
Java生成PDF完整示例,并解决中文乱码问题, 内有生成PDF相关的三个包, iText-2.0.8.jar, iTextAsian.jar, iTextAsianCmaps.jar
PD4ML 实测Java将HTML导出为PDF 成功解决中文乱码问题
1.html 转 pdf 会保留原有样式 css,用到时直接...2.windows,linux下都没有问题,解决了中文乱码 3.在html中用<font face='KaiTi'></font>包含body face值可以改,但要和fontspd4下的fonts.properties里边设定的值一致
Spring MVC整合IReport生成PDF及中文不显示、乱码解决
本java工程作为java生成pdf的一个入门程序已经解决中文乱码问题。所用到的jar包已经包含在工程的lib下可直接导入eclipse运行
java生成pdf文件,包含中文内容,解决乱码问题。内附例子和说明。希望对大家有帮助。.
itextpdf 再创将pdf格式文件的时候中文不显示或者乱码问题的解决 其实目前最新版本的itexpdf即使加了asian的辅助包也不能解决中文不显示问题 因为自己试过 可能方式不对 这个绝对显示 显示不了的 分不要
此项目用pd4ml_demo.jar将html代码转换成pdf格式的文档,并不是将html页面生成pdf,并且解决了中文乱码的问题
用于解决PDF乱码的java文件 比网上流传的gbk2uni功能更强 需要安装JRE/JDK 1.5+
也可以修复pdf书签乱码问题(一般是编码问题) 方法:启动软件,在右下角点击“更改pdf”,点击“从pdf取书签”选择路径然后点击“3、开始”,这样就取出来编码正确的书签,然后再点击“往pdf挂书签”选择路径然后...
经多番查找,发现了这个 html2fpdf 的PHP类,搜索有关资料以及实际测试,发现官方下载的类文件中并没有加入对中文的支持,因此输出带有中文的网页会出现乱码。 好在官方提供了Chinese支持文件,但苦于不知如何使用...
利用RTF模板生成WORD文件,把WORD文件转为PDF文件;解决FREEMARKER生成的WORD文件直接转PDF文件不成功的问题,解决乱码问题
原生java代码,导入到eclipse就能运行,这是研究了两天研究出来的,比网上的用什么doc转pdf,还有pdfbox之类的有效多了 而且没有乱码。绝对有效。所需的模板在另一地址下载:...
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util....
编译xpdf源码生成pdftopng可执行文件,解决官方下载tool包不能实现linux各种环境包依赖问题; 脚本中把centos7的yum install命令修改为alpine下的apk add命令 同样也适用于alpine中生成docker镜像; # java调用xpdf...
itext7解决中文显示问题有两种解决方式: 1 引入对应的语言包,火狐浏览器预览生成的pdf可能存在部分中文乱码问题,同时因为加载了语言包,生成的pdf更大 使用NotoSansCJKsc-Regular.otf,同时在pom中引入...
java生成pdf文件,包含中文内容,解决乱码问题。内附例子和说明。希望对大家有帮助。
pd4ml转pdf实用性好,支持解决中文乱码问题,对HTML的要求不是太严。
6分不多 包含内容ZXing-core-2.2.jar ZXing-javase-2.2.jar 生成二维码、解析二维码java代码 PDF-417中文乱码的处理