日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

java html 生成 pdf_Java实现HTML代码生成PDF文档

發布時間:2024/9/18 HTML 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java html 生成 pdf_Java实现HTML代码生成PDF文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、IText實現html2pdf,速度快,糾錯能力差,支持中文(要求HTML使用unicode編碼),但中支持一種中文字體,開源。

2、Flying Sauser實現html2pdf,糾錯能力差,支持多種中文字體(部分樣

式不能識別),開源。

3、PD4ML實現html2pdf,速度快,糾錯能力強,支持多種中文字體,商業。(一)IText

官網:http://www.doczj.com/doc/383e2e0b804d2b160b4ec06e.html/

測試案例:TestIText.java

依賴jar包:iText-2.0.8.jar、iTextAsian.jar(支持中文)

下面只是一個小的測試案例,如果項目中使用到了該組件可以參考API完成

項目組中相應的功能!

[c-sharp]view plaincopyprint?

1.import java.io.FileOutputStream;

2.import java.io.FileReader;

3.import java.util.ArrayList;

4.import com.lowagie.text.Document;

5.import com.lowagie.text.Element;

6.import com.lowagie.text.Font;

7.import com.lowagie.text.PageSize;

8.import com.lowagie.text.Paragraph;

9.import com.lowagie.text.html.simpleparser.HTMLWorker;

10.import

com.lowagie.text.html.simpleparser.StyleSheet;

11.import com.lowagie.text.pdf.BaseFont;

12.import com.lowagie.text.pdf.PdfWriter;

13.public class TestIText{

14.public static void main(String[] args) {

15.TestIText ih = new TestIText();

16.ih.htmlCodeComeFromFile("D://Test//iText.html",

"D://Test//iText_1.pdf");

總結

以上是生活随笔為你收集整理的java html 生成 pdf_Java实现HTML代码生成PDF文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。