一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java中輸出pdf文件代碼分享

java中輸出pdf文件代碼分享

2019-12-13 10:40junjie JAVA教程

這篇文章主要介紹了java中輸出pdf文件代碼分享,本文直接給出實現代碼,需要的朋友可以參考下

  1. package snake; 
  2.   
  3. import java.io.File; 
  4. import java.io.FileInputStream; 
  5. import java.io.FileOutputStream; 
  6. import java.io.IOException; 
  7. import java.io.InputStream; 
  8.   
  9. import com.lowagie.text.Document; 
  10. import com.lowagie.text.DocumentException; 
  11. import com.lowagie.text.Font; 
  12. import com.lowagie.text.Paragraph; 
  13. import com.lowagie.text.pdf.BaseFont; 
  14. import com.lowagie.text.pdf.PdfWriter; 
  15.   
  16. public class PDFUtil { 
  17.   
  18.     public static void printPDF(String content) throws DocumentException, 
  19.             IOException { 
  20.         Document document = new Document(); 
  21.   
  22.         PdfWriter.getInstance(document, new FileOutputStream( 
  23.                 "D:/demo.pdf")); 
  24.         // BaseFont chinese = BaseFont.createFont("STSong-Light", 
  25.         // "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); 
  26.         // 使用windows自帶的字體 
  27.         BaseFont chinese = BaseFont.createFont("C:/windows/fonts/simsun.ttc,1"
  28.                 BaseFont.IDENTITY_H, BaseFont.EMBEDDED); 
  29.         Font font = new Font(chinese, 14, Font.NORMAL); 
  30.   
  31.         document.addAuthor("WESTDREAM"); 
  32.         document.addTitle("Test iText"); 
  33.         document.addSubject("This is an iText demo"); 
  34.         document.addKeywords("iText keywords"); 
  35.         document.addCreator("Using iText"); 
  36.         document.open(); 
  37.         document.add(new Paragraph(content, font)); 
  38.         document.close(); 
  39.     } 
  40.   
  41.     public static void main(String[] args) throws Exception { 
  42.         File file = new File("C:\\Users\\zan\\Desktop\\demo.txt"); 
  43.         byte[] bytes = new byte[(int) file.length()]; 
  44.         InputStream input = new FileInputStream(file); 
  45.         input.read(bytes, 0, (int)file.length()); 
  46.         printPDF(new String(bytes,"GBK")); 
  47.     } 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品亚洲456在线播放 | 成人免费视屏 | 亚洲成年人免费网站 | 色婷婷久久综合中文久久一本` | 免费视频大全 | 亚洲国产福利精品一区二区 | 青草娱乐极品免费视频 | 免看一级一片一在线看 | 91在线 在线播放 | 欧美性理论片在线观看片免费 | 美女毛片老太婆bbb80岁 | 无码AV毛片色欲欧洲美洲 | 69日本人| 久久棋牌评测 | 亚洲精品久久玖玖玖玖 | 日本动漫黄网站在线观看 | 日韩一| 午夜国产精品福利在线观看 | 国产福利不卡视频在免费 | 五月天91 | 2022天天干| 日产精品视频 | 国产高清专区 | 午夜a一级毛片 | 免费观看成年肉动漫网站 | 国产午夜成人无码免费看 | 亚洲第一综合网站 | 午夜爱情动作片P | 国产99久久九九精品免费 | 美女被草出水 | 26uuu成人人网图片 | 97精品国产自在现线免费观看 | 欧亚尺码专线欧洲s码wmy | 2021日本三级理论影院 | 日本高清无吗 | 肉蒲在线观看 | 久青草国产观看在线视频 | 成人快手破解版 | 国产精品视频久 | 精品综合 | 乳环贵妇堕落开发调教番号 |