ポートフォリオおよび必要なアセットをすべて作成したら、次の API を使用して、ポートフォリオをレンダリングします。 public PDFResponseType renderPortfolio(Portfolio portfolio, String dataXML)
このメソッドは、ポートフォリオオブジェクトと XML データを取得し、PDFResponseType オブジェクトを返します。このオブジェクトからポートフォリオを抽出して保存できます。データ XML は、ドキュメントをレターから作成する場合に使用され、いくつかのデータディクショナリ要素を順番に参照します。ポートフォリオがレンダリングされるとき、レタードキュメントは、XML のデータによって解決される DDE へのすべての参照を使用してレンダリングされます。
注意: 現在、ポートフォリオのレタードキュメントは、対話的にのみレンダリングできます。レターとレンダリングの統合は使用できません。
次の例は、最終的なポートフォリオオブジェクトをレンダリングする方法、およびポートフォリオファイルを抽出してローカルディスクに保存する方法を示しています。 byte[] pdfDoc = null;
PDFResponseType resp = portfolioRenderService.renderPortfolio(pf, xmlData);
pdfDoc = resp.getFile().getDocument();
|
|
|