Hello World
这是一个使用 iText 7 / Java 创建 PDF 的非常简单的程序:
//Initialize writer
PdfWriter writer = new PdfWriter(dest);
//Initialize document
PdfDocument pdfDoc = new PdfDocument(writer);
Document doc = new Document(pdfDoc);
//Add paragraph to the document
doc.add(new Paragraph("Hello World!"));
//Close document
doc.close();
( Listing_01_01_HelloWorld.java )
你可以导航到该页面中的许多其他示例。
这是一个使用前驱 iText 5.5.x / Java 创建 PDF 的非常简单的程序:
// step 1
Document document = new Document();
// step 2
PdfWriter.getInstance(document, new FileOutputStream(filename));
// step 3
document.open();
// step 4
document.add(new Paragraph("Hello World!"));
// step 5
document.close();
( HelloWorld.java )
还有更多示例可以从此页面导航。
这两个例子看起来很相似。重新设计的 iText 7 API 的优势将变得显而易见,只要人们开始仔细研究不太重要的例子。因此,只需从上面的链接导航示例源代码并进行比较。