使用 maven 引入 jar
<Ependency> <sderctId> com.itextpdf </groupId> <ratifactId> itextpdf </artifactid> <version> 5.2.0 </เวอร์ชัน> </การพึ่งพา> <การพึ่งพา> <roupid> com.itextpdf </groupid> <ratifactid>
创建 ExportTopDF 工具类
แพ็คเกจ com.os.core.util.file.exportpdf; นำเข้า com.itextpdf.text.*; นำเข้า com.itextpdf.text.pdf.basefont; นำเข้า com.itextpdf.text.pdf.fontselector; นำเข้า com.itextpdf.pdf.pdfwriter; java.io.FileOutputStream;/** * สร้างโดย Pengsonghe เมื่อ 2016/10/20 0020. */คลาสสาธารณะ ExportTopdf {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {ลอง {เอกสารเอกสาร = เอกสารใหม่ (); fileOutputStream ("D: /helloworld.pdf"))); Writer.SetPdFversion (pdfwriter.pdf_version_1_7); document.addcreationDate (); document.addcreator ("飞翔家族"); document.addtitle ("ส่งออก PDF"); document.addkeywords ("ส่งออก"); document.addsubject ("飞翔家族ส่งออก PDF"); document.open (); // 处理中文, 需要 itextasian.jar 支持ตัวเลือกตัวอักษร fontselector = fontselector ใหม่ (); selector.addfont (fontfactory.getfont (fontfactory.times_roman, 12)); selector.addfont (fontfactory.getfont ("stsongstd-light", "unigb-ucs2-h", basefont.not_embedded)); วลีวลี = selector.process ("HelloWord !你好。/U4FDD/U5B58"); document.add (ย่อหน้าใหม่ (วลี)); // 添加新页 //document.newpage (); //writer.setPageEmpty(false); //document.add( ใหม่ย่อหน้า ("หน้าใหม่")); document.close (); } catch (filenotfoundException e) {e.printStackTrace (); } catch (documentException e) {e.printStackTrace (); -以上这篇使用 itextpdf 操作 pdf 的实例讲解就是小编分享给大家的全部内容了, 希望能给大家一个参考, 也希望大家多多支持武林网。也希望大家多多支持武林网。