【JAVA】使用 iText XMLWorker实现HTML转PDF
来源:互联网 发布:linux如何修改只读文件 编辑:程序博客网 时间:2024/05/16 15:03
使用 iText XML Worker实现HTML转PDF
package com.yfli.iText;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.InputStreamReader;import com.itextpdf.text.Document;import com.itextpdf.text.pdf.PdfWriter;import com.itextpdf.tool.xml.XMLWorkerHelper;public class HtmlToPDFTest {public static void main(String[] args) throws Exception {parseHtmlToPdf();}/** * 使用 iText XML Worker实现HTML转PDF * itextpdf-5.5.6.jar * @param fileName * @throws Exception */public static void parseHtmlToPdf() throws Exception {String htmlFile = "F:/iText/demo.html";String pdfFile = "F:/iText/htmlToPdf.pdf";InputStream htmlFileStream = new FileInputStream(htmlFile);// 创建一个document对象实例Document document = new Document();// 为该Document创建一个Writer实例PdfWriter pdfwriter = PdfWriter.getInstance(document,new FileOutputStream(pdfFile));pdfwriter.setViewerPreferences(PdfWriter.HideToolbar);// 打开当前的documentdocument.open();InputStreamReader isr = new InputStreamReader(htmlFileStream, "UTF-8");XMLWorkerHelper.getInstance().parseXHtml(pdfwriter, document, isr);document.close();}}
0 0
- 【JAVA】使用 iText XMLWorker实现HTML转PDF
- java使用itext实现html代码转pdf
- iText实现html转pdf
- 使用 itext、flying-saucer 实现html转PDF
- 利用Flying Saucer 和 iText 实现HTMl转PDF(java)
- 利用Flying Saucer 和 java iText 实现HTMl转PDF
- Java IText实现HTML转换PDF
- java itext html转pdf[续篇]
- iText html转pdf
- itext 產生pdf 中文亂碼解決(修改XMLWorker.jar 源文件)
- iText 实现 html 转换 pdf
- iText – 使用Java将HTML转换为PDF
- IText实现Html转PDF itextpdf-5.5.5.jar
- java使用itext操作pdf
- java使用itext操作pdf
- java使用ITEXT打印PDF
- iText —— JAVA将html转pdf
- Java使用iText实现对PDF文件的操作
- nodejs自学资料
- C 语言 json 库的基本用法
- 【Rayeager PX2分享】最简单helloworld驱动编写
- 浅析NUMA体系结构
- HTML CSS + DIV实现整体布局
- 【JAVA】使用 iText XMLWorker实现HTML转PDF
- Android系统介绍
- 关于stdClass
- Android与IOS的后台与推送对比
- 方法重写一定要注意的
- Linux系统上nginx+tomcat分布式的安装与配置
- EXC2618N LED矩阵驱动程序
- 测试中需要用到的一些小工具
- php学习随记3