java操作pdf(解决中文导出问题)
来源:互联网 发布:陈江华体测数据 编辑:程序博客网 时间:2024/05/24 01:27
Java iText 动态 生成 PDF 文档 表格 中文问题
你可以在 http://www.lowagie.com/iText/ 查看关于iText的相关信息,包括源代码,文档..
1. itext-src-1.4.zip(源代码)
http://jaist.dl.sourceforge.net/sourceforge/itext/itext-src-1.4.zip
2. itext-1.4.jar(可以直接导入的jar文件)
http://jaist.dl.sourceforge.net/sourceforge/itext/itext-1.4.jar
3. 亚洲语言包
http://itextdocs.lowagie.com/downloads/iTextAsian.jar (或者)
http://itextdocs.lowagie.com/downloads/iTextAsianCmaps.jar
二、示例程序:
首先把上面的这几个jar包的完整路径添加到环境变量 classpath 中,然后再下面的程序
中导入相应的包
编译运行以后,我们可以在运行的目录发现生成的HelloWorld.pdf,打开可以看到我们写的文字:
三、中文问题:
由于iText不支持东亚语言,我们下载了iTextAsian.jar 以后,就可以在PDF里面写中文:
就可以显示中文了。
四、其他问题:(应导入相应的包)
1. 换页:
document.newPage();
2. 表格:
3. 图片:
// 可以是绝对路径,也可以是URL
Image img = Image.getInstance("logo.gif");// Image image = Image.getInstance(new URL(http://xxx.com/logo.jpg));
img.setAbsolutePosition(0, 0);
document.add(img);
五、参考文档:
- iText
http://www.lowagie.com/iText/- iText API:
http://itext.sourceforge.net/docs/
http://www.sentom.net/list.asp?id=42转自:http://dev.csdn.net/author/comstep/f4b87d7c83d34323bdb28025c14c4316.html
- java操作pdf(解决中文导出问题)
- Itext 导出PDF(中文解决,HTML转PDF)
- [原创]解决Magento 导出中文PDF 过大的问题。
- 利用itext导出HTML到PDF,解决中文不显示和中文不换行的问题
- reporting services导出pdf中文乱码解决
- appfuse 中DisplayTag 导出EXCEL,PDF格式中文乱码问题的解决
- java web 导出文件 文件名中文乱码问题的解决
- 解决jpivot导出PDF汉字显示"#"问题
- JQuery Plugin-TableExport实现前端表格的导出功能(已解决表格pdf导出中文格式问题)
- JQuery Plugin-TableExport实现前端表格的导出功能(已解决表格pdf导出中文格式问题)
- ios pdf自动换行方法(解决中文乱码问题)
- 手机PDF档中文支持(乱码问题)解决攻略 ...
- Java导出PDF文档使用iText操作
- Ubuntu下解决PDF中文乱码问题
- 解决linux下pdf中文显示问题
- ios画pdf,解决中文乱码问题
- 解决ubuntu12.04pdf中文乱码问题
- java操作office和pdf文件(四)页面列表导出cvs,excel、pdf报表.
- 抽象数据类型
- 分析c语言的struct 的大小
- iPhone 3.0免证书真机调试方法
- 灰色会换色MAC官方菜单纯CSS实现
- typedef与define的区别
- java操作pdf(解决中文导出问题)
- CString类型(字符串)转换成字符字组
- 抽像类 接口
- Linux 关机/重启命令
- A计划 hdu 2102 终于AC,why?? bfs
- 自定义GridView的分页功能
- windows server 2003 删除目录dos命令
- Junit+spring+hibernate HibernateDaoSupport测试问题
- pku3648 2-sat