java使用iText生成pdf文件代码,javaitext生成pdf,使用itext生成pdf
分享于 点击 38089 次 点评:113
java使用iText生成pdf文件代码,javaitext生成pdf,使用itext生成pdf
使用itext生成pdf文件(word文件其实也一样)需要五步:
new 一个Document对象通过PdfWriter.getInstance
方法获得一个PdfWriter对象打开文档像文档中添加元素元素添加完毕后关闭pdf文档import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.*; import com.itextpdf.text.pdf.PdfWriter; public class PdfTest { public static void main(String[] args) throws Exception { Document pdfDoc = new Document(); // 将要生成的 pdf 文件的路径输出流 FileOutputStream pdfFile = new FileOutputStream(new File("F:/study/test/firstPdf.pdf")); // pdf 文件中的一个文字段落 Paragraph paragraph = new Paragraph("My first PDF file with an image ..."); Image image = Image.getInstance("F:/study/test/洛克 李.jpg"); // 用 Document 对象、File 对象获得 PdfWriter 输出流对象 PdfWriter.getInstance(pdfDoc, pdfFile); pdfDoc.open(); // 打开 Document 文档 // 添加一个文字段落、一张图片 pdfDoc.add(paragraph); pdfDoc.add(image); pdfDoc.close(); } }
用户点评