天天看點

itextpd f生成 pdf 檔案

一、簡介

  itextpdf 是一個開源的允許你去建立和操作PDF文檔的庫。它使的開發者可以提高web和其他應用來動态地生成或操作PDF文檔。通過iText 中的Document和PdfWriter類,我們可以以資料庫、xml檔案、或者其他資料源為源頭建立PDF文檔。有如下三種方式:

使用進階别的對象如Chunk,Phrase,Paragraph,List等待。這些對象通常被稱為iText的基本建構塊。

使用低級别的功能。使用pdfContentByte,由一系列的類映射到每一個操作符的方法,操作數可以在Adobe的成像模型。這個類也有很多便利的方法來畫弧線,圓形、矩形和文本在絕對位置。

使用Java版本的iText的抽象類Graphics2D的實作類PdfGraphics2D(在iTextSharp中不可用)。

iText附帶大量的類,支援不同的圖像類型,顔色空間、字型、便攜式集合。有功能的提高可通路性的PDF檔案,以確定PDF是可用的、等等。itextpdf的官網如下:

<a href="http://www.cnblogs.com/itextpdf%E7%94%9F%E5%AD%98pdf%E6%96%87%E4%BB%B6" target="_blank">http://www.itextpdf.com/</a>

二、示例

  1、相關依賴如下:

  2、示例