私はAngular 2のAG-GRIDに取り組んでいます。私は、グリッドをExcelにエクスポートするオプションしかないことを発見しました。Ag-Gridを角2でPDF形式にエクスポートする方法は?
グリッドをPDFにエクスポートするにはどうすればよいですか?
私はAngular 2のAG-GRIDに取り組んでいます。私は、グリッドをExcelにエクスポートするオプションしかないことを発見しました。Ag-Gridを角2でPDF形式にエクスポートする方法は?
グリッドをPDFにエクスポートするにはどうすればよいですか?
スタイリングを維持している間にpdfにエクスポートするのはかなりトリッキーな作業です。あなたが望むことを行うためのいくつかのオプションがあります。
html2pdf:これは、PDFへの画像から、画像をキャンバスから次にキャンバスとするHTMLを変換します。問題は、この実装が低解像度の画像を生成する傾向があることです。
jsPdf:このライブラリはjs実装であるため、ページスタイリングは含まれていません。スタイルはjsPdf
を使用して別々に追加する必要があります。少し限定されているので、AG_GRID
で生成された非常に複雑なデザインを再作成するには多くの作業が必要です。
phantomjs:これは、Apiが画面キャプチャ機能を提供するヘッドレスバウサーです。 rastersizeは実装例ですが、これはphantomjへの呼び出しのためにqueを作成することでアプリケーションに統合することができます。