我正在使用PDF文檔的各種目的使用iText庫。 它就像每個PDF文檔的一個類。在某種程度上,有已經上市下面很多的類和同之間的相似性:Java - PDF生成框架
- 字段具有(X,Y)位置
- 此字段可經過一些沒有纏繞。也就是說
- 字段可以有一個值,它是一個或多個參數的函數
- PDF的後續頁面以保持相同或不同
我通過一個XML想這樣做此佈局業務文件。任何想法或解決此問題的創新想法都是受歡迎的。
我正在使用PDF文檔的各種目的使用iText庫。 它就像每個PDF文檔的一個類。在某種程度上,有已經上市下面很多的類和同之間的相似性:Java - PDF生成框架
我通過一個XML想這樣做此佈局業務文件。任何想法或解決此問題的創新想法都是受歡迎的。
看看PDFBox的圖書館目前正處於Apache的孵化器
我無法找到他們的網站上運行的例子。 如果你能提供一個理解它的例子,那將是非常好的。 – 2009-06-30 15:12:11
PDFBox的很不錯,之前使用它,好好好幫助從開發商。您可能想看看XSL:FO。它是一種基於XML的格式化語言,可以使用Apache:FOP將結果輸出爲PDF(和其他格式)。
Prince怎麼樣?這是一個使用CSS文件作爲樣式的FOP引擎,並且具有Java API。它不是免費的(除了免費的個人許可證)
Flying Saucer支持使用XHTML/CSS創建PDF。
重複的http://stackoverflow.com/questions/212577/how-do-you-create-a-pdf-from-xml-in-java – Mark 2009-06-30 13:52:55