HTMLに保存する際にCSSを無効にする

可能な使用シナリオ

Excelファイルを1ページのHTMLに保存すると、通常CSS要素はHTMLファイル内に埋め込まれ、HEADセクションに配置されます。メールの本文として貼り付ける場合、ほとんどのメールクライアントはCSS要素を除去し、正しくレンダリングされないことがあります。Aspose.Cellsのバージョン24.12では、任意でCSSを無効にできるオプションが導入されており、スタイルをHTML要素内に直接適用できるようになっています。メールの本文に設定したい場合は、HtmlSaveOptions.DisableCssプロパティをtrueに設定してください。

HTML保存時にCSSを無効にする

以下のサンプルコードは、HtmlSaveOptions.DisableCssプロパティの使用例を示しています。

サンプルコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load sample workbook
Workbook wb = new Workbook(sourceDir + "sampleDisableCss.xlsx");
//Disable CSS
HtmlSaveOptions opts = new HtmlSaveOptions();
opts.DisableCss = true;
//Save the workbook in html
wb.Save(outputDir + "outputDisable.html", opts);