2009-06-30 85 views
2

我正在使用PDF文檔的各種目的使用iText庫。 它就像每個PDF文檔的一個類。在某種程度上,有已經上市下面很多的類和同之間的相似性:Java - PDF生成框架

  1. 字段具有(X,Y)位置
  2. 此字段可經過一些沒有纏繞。也就是說
  3. 字段可以有一個值,它是一個或多個參數的函數
  4. PDF的後續頁面以保持相同或不同

我通過一個XML想這樣做此佈局業務文件。任何想法或解決此問題的創新想法都是受歡迎的。

+0

重複的http://stackoverflow.com/questions/212577/how-do-you-create-a-pdf-from-xml-in-java – Mark 2009-06-30 13:52:55

回答

2

看看PDFBox的圖書館目前正處於Apache的孵化器

+0

我無法找到他們的網站上運行的例子。 如果你能提供一個理解它的例子,那將是非常好的。 – 2009-06-30 15:12:11

1

PDFBox的很不錯,之前使用它,好好好幫助從開發商。您可能想看看XSL:FO。它是一種基於XML的格式化語言,可以使用Apache:FOP將結果輸出爲PDF(和其他格式)。

0

Prince怎麼樣?這是一個使用CSS文件作爲樣式的FOP引擎,並且具有Java API。它不是免費的(除了免費的個人許可證)