2

iText ライブラリを使用して、さまざまな目的で PDF ドキュメントを使用しています。PDFドキュメントごとに1つのクラスのようなものです。ある意味で、クラス間には多くの類似点があり、同じものを以下に示します。

  1. フィールドには (x,y) 位置があります
  2. フィールドは、いくつかの no の後にラップできます。言葉の
  3. フィールドは、1 つまたは複数のパラメーターの関数である値を持つことができます
  4. PDF の後続のページは、同じか別のページにする必要があります

このレイアウト業務をXMLファイルでやろうと思っています。これを解決するための考えや革新的なアイデアは大歓迎です。

4

4 に答える 4

2

現在ApacheのインキュベーターにあるPDFBoxライブラリを見てください

于 2009-06-30T13:23:00.317 に答える
1

PDFBox は素晴らしいです。以前はそれを使用していましたが、開発者からの良い助けがありました。XSL:FO を参照してください。これは、Apache:FOP を使用して結果を PDF (およびその他の形式) として出力できる XML ベースの書式設定言語です。

于 2009-06-30T13:27:17.513 に答える
0

プリンスは?CSS ファイルをスタイリングとして使用する FOP エンジンであり、Java API を備えています。ただし、無料ではありません(無料の個人ライセンスを除く)

于 2009-06-30T13:30:19.113 に答える
0

Flying Saucerは、XHTML/CSS を使用した PDF の作成をサポートしています。

于 2009-06-30T13:52:01.350 に答える