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 的優勢將變得顯而易見,只要人們開始仔細研究不太重要的例子。因此,只需從上面的連結導航示例原始碼並進行比較。