itext生成pdf代码实现
来源:互联网 发布:mac cad2014破解 编辑:程序博客网 时间:2024/05/29 21:17
- itext生成pdf
根据上篇文章提到:
(1)引入jar包:
itext-asian-5.2.0.jar
itextpdf-5.3.2.jar
xmlworker-1.2.1-micmiu.jar
(2)代码实现
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.nio.charset.Charset;import com.itextpdf.text.Document;import com.itextpdf.text.pdf.PdfWriter;import com.itextpdf.tool.xml.XMLWorkerHelper;/** * itext生成pdf * 引入jar包: * itext-asian-5.2.0.jar itextpdf-5.3.2.jar xmlworker-1.2.1-micmiu.jar * @version 1.0 * 创建时间:2016年12月2日 下午6:08:27 * 类说明 */public class TestIText { public static final String HTML = "/home/weblogic/test/amo.html"; public static final String DEST = "/home/weblogic/test/"; public static void main(String[] args) { TestIText textIText = new TestIText(); File parent = new File(DEST); //pdf保存路径不存在,则创建路径 if(!parent.exists()){ parent.mkdirs(); } textIText.createPdf(); System.out.println("over!"); } /** * 生成pdf文件 */ public void createPdf() { try{ InputStream is = new FileInputStream(HTML); // step 1 Document document = new Document(); //2.pdf生成路径 String pdfPath = DEST+"itext.pdf"; // step 2 PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(pdfPath)); // step 3 document.open(); // step 4 XMLWorkerHelper.getInstance().parseXHtml(writer, document, is, Charset.forName("UTF-8")); // step 5 document.close(); }catch(Exception e){ e.printStackTrace(); } }}
0 0
- itext生成pdf代码实现
- itext 生成pdf 代码
- 生成pdf,使用itext
- iText生成PDF
- itext 生成pdf
- itext 生成pdf
- 使用itext生成pdf
- iText生成PDF
- IText 生成PDF
- itext生成pdf
- iText生成PDF入门
- iText生成PDF入门
- iText生成pdf文书
- iText 生成pdf分页
- iText生成PDF学习
- itext 生成pdf文档
- iText生成pdf
- Itext生成pdf细节
- Alluxio安装(以HDFS作为底层文件系统)
- backbonejs上传文件
- get请求
- LINUX运动级别
- js获取URL参数
- itext生成pdf代码实现
- 多线程-5、如何让NSURLConnection在子线程中运行
- 从 iOS 视角解密 React Native 中的线程
- python PyQt5初级教程hello world
- 利用IntelliJ IDEA与Maven开始你的Scala之旅
- 从hello world 开始
- java-StringBuilder类
- spring aop execution表达式
- nyoj680摘枇杷