2009-04-20 18 views
3

私のコードからは、infragisticsチャートコントロールを含む.aspxページが表示されます。 .aspxページを画面に表示せずに電子メールでPDF添付ファイルと同じ.aspxページを送信したい。どのようにこれを行うことができます。aspxページのPDFファイルを表示せずに生成

答えて

0

ingragisticsコントロールはどのように動作しますか?それはgif/png/etcになりますか?それとも、ActiveX/flash/etcですか?

画像ベースのグラフの場合は、HTMLDOC、ABCpdfなど、html +画像をpdfにスクラップする作業を行うツールがあります。PDFを生成し、そのファイルを添付ファイルとして使用します。

イメージを生成するにはまだWebサーバーが必要ですが、ページを表示する必要はありません。それは本質的に栄光のWebサービスになります。

1

メールにグラフを生成するURLを送信し、ユーザーが保存方法を決定できるようにするだけではどうですか。おそらく、必要なすべてのパラメータをエンコードするURLを作成することができます。これは、プログラムで構築する場合には必要です(少なくとも簡単にしたい場合は少なくとも必要です)。あるいは、変換を行うHttpHandler(ashx)を@Marcが記述しているようにして、PDFを送り返すこともできます。いずれにしても、電子メールを小さくすることができます。

関連する問題