1

IEのみのWebアプリケーションのさまざまなページをExcel/pdfドキュメントにエクスポートする必要があります。ページにはグラフィック/グリッド/テキストなどがあります...それらも印刷可能である必要があります。weSuperGooの話を聞いたが、経験がない。私は現在研究段階にあり、このタスクのためにどのようなツール/テクノロジー/方法がありますか?ポインタ/方向を教えていただければ幸いです。

ありがとう!

4

2 に答える 2

3

WebSupergooのABCpdfを使用しました。これには、URLを取得してPDFに変換する機能が含まれています(ドキュメントを参照)。つまり、適切にフォーマットされたバージョンのページをプレーンな古いHTMLで提供し、このURLでABCpdfを指定するだけで、すべてが自動的に変換されます。要素ごとに手動でページを作成する必要があります。

これは完璧ではないことを付け加えておきます。ページング(すべてのページにヘッダーやフッターなどが必要な場合にHTMLをページングするのが非常に難しい)などの問題に関連する問題がいくつかありますが、単純な使用ではそれは仕事次第です。

それらにリンクする準備ができている場合は、ABCpdfを無料で入手できます。

于 2009-10-01T15:59:26.593 に答える
1

Excelにエクスポートするには、HTMLテーブルをHTMLとしてエクスポートし、ファイルにwhatever.xlsという名前を付けるだけです。Excelは、HTMLテーブルをスプレッドシートに自動的に変換します。私は何年もの間、そのトリックを使用してきました。DataGridのようなものを使用している場合は、コントロールの内容をHTMLファイル(または文字列)に書き出して、それを.xlsファイルとして返すことがさらに簡単になります。

PDFの場合、iTextSharpをお勧めします。それは本当に使いやすく、長年私にとってうまく機能してきました。iText(Javaバージョン)のドキュメントまたはiTextSharpのドキュメントを使用できます。メソッドとクラスは同じです(大文字と小文字が異なる場合がありますが、理解できるはずです)。

リンク

于 2009-10-01T15:53:38.920 に答える