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