0

Primefaces のデータ エクスポーターを使用してエディター データを pdf にエクスポートすることは可能ですか。

次のコードで試しましたが、うまくいきませんでした。

 <p:editor value="#{mailBean.mail}" id="editor">

    </p:editor>

    <p:commandLink>
    <p:graphicImage value="/images/pdf.gif" /> 
<p:dataExporter type="pdf" target="editor" fileName="files" pageOnly="true"/> 
    </p:commandLink>
4

3 に答える 3

0

データエクスポーターのパブリッシャーボタンはajaxであってはならず、ターゲット値はデータテーブルを参照する必要があります。また、itext 2.1.7オプションのDataExporter(PDF) * apache poi3.7オプションのDataExporter *ライブラリ(Excel)が必要です。

それらが大丈夫だとしても、データエクスポータはまだ安定していません、それはあなたのデータテーブルに依存します。たとえば、列グループで動的列を使用する場合、データをエクスポートできません。

itextライブラリを使用して独自のドキュメントをエクスポートすることをお勧めします。これも柔軟性があります。

幸運を!

于 2013-02-05T15:14:32.493 に答える
0

いいえ、ちがいます

ユーザーガイドから:

DataExporter は、Primefaces Datatable を使用してリストされたデータを、Excel、pdf、csv、xml などのさまざまな形式にエクスポートするのに便利です。

詳細はユーザーガイドから

ターゲットは PrimeFaces Datatable を指している必要があります

編集

あなたが試すことができるのは:プロジェクトにTinyMCEエディタを統合し、このスレッドHTML to PDF demo を見てください。ここに直接リンクWYSIWYG Editor Export to PDFがあります

于 2012-06-04T10:51:18.200 に答える