WebObjects の複数ページのフォームから PDF を作成する
-
08-06-2019 - |
質問
PDFドキュメントを自動生成したい Webオブジェクト 複数ページのフォームに基づいています。関連するフォーム (java/wod ファイル) をアセンブルできるクラスがあると仮定して、画面に移動する代わりに個々のフォームを PDF に解析する良い方法はありますか?
解決
WebObjects からの PDF について尋ねられたときの標準的な応答は、一般に次のとおりです。 レポートミル. 。これは、WebObjects とよく似た動作をする PDF ドキュメント生成フレームワークで、WebObjects Builder や Interface Builder に似た独自のグラフィカル PDF ビルダー ツールが含まれています。生成された PDF 内の要素を、アプリケーションの動的データにバインドすることができます。 WOComponent
.
チュートリアルビデオがいくつかあります。 ReportMill 製品ページ これにより、ツールがどのように機能するかがわかるはずです。おそらく、プログラムで FOP を操作するよりもはるかに簡単になるでしょう。
他のヒント
WebObjects については詳しくありませんが、そこに Java がリストされているようです。iText PDF を構築するための Java API です。WebObjects から Java API にアクセスできる場合は、その方法で PDF を構築できるはずです。
Project Wonder の ERPDFWrapper コンポーネント: サイトリンク
ScArcher2>>
私は、FOP やいくつかの Java ライブラリを含む、オンザフライで PDF を作成するためのさまざまなルートを検討してきました。私が本当に聞きたいのは、WebObjects フレームワークですでにこれを実行している人がいるかどうかだと思います。WebObjects に精通している人がすでにこれを実行していて、時間を節約できる洞察を持っていることを願っています。
ReportMill または Jasper Reports を使用できます。ReportMill Jasper と比較すると、Reports は無料ですが、膨大なライブラリを学習する必要があります。レポート テンプレートの構築には、IReport または Jasper Assistant eclipse プラグイン (WOLips を使用している場合) を使用できます。私の経験ではどちらも良いです。
Jasper Reports のサポートが 1 週間前に Project Wonder に追加されました。
その新しい枠組みについての講演がWOWODC 2010で行われ、録画されました。10 月に wocommunity.org とそれに関するメーリング リストをチェックしてください。