1

他のデータを含むグラフを Excel ファイルにエクスポートしようとしています。既存のレポートは既にそのように生成されているため、Excel 形式の HTML ファイルとしてエクスポートすることをお勧めします。

私は単に画像をリンクしようとしましたが、それは画像がオンラインであることに依存してExcelに表示されます。また、画像を埋め込みデータ URI としてエクスポートしようとしましたが、Excel はそれを解析しません (ファイルはブラウザーで正常に表示されます)。画像を含むワークシートを圧縮することはうまくいくはずだと考えていますが、それは物事を複雑にし、ユーザーがレポートを開くときに追加の手順を実行する必要があります.

より良い方法はありますか、それとも運が悪いのでしょうか?

4

2 に答える 2

0

使用する必要があります

Response.ContentType = "アプリケーション/zip";

ZipFile zip = new ZipFile(Response.OutputStream);

zip.AddStringAsFile(FileIO.OptimizeHtml(htmlWrite.InnerWriter.ToString()), filename.xls", "");

zip.Save();

于 2012-09-17T10:50:28.750 に答える
0

男は、コード開発とあらゆる種類のもののエクスポートまたはインポートのために、Microsoft Office Excel で提供される vba マクロ ツールを使用します。

于 2012-09-14T17:58:07.777 に答える