Node.js ve C++ kullanarak HTML ye kaydederken CSS yi devre dışı bırakın

Olası Kullanım Senaryoları

Excel dosyanızı tek sayfa HTML’ye kaydettiğinizde, genellikle CSS öğeleri HTML dosyasına gömülü olur ve HEAD bölümünde bulunur. Bu dosyayı e-posta içeriği/gövdesi olarak eklediğinizde, CSS öğeleri çoğu e-posta istemcisi tarafından kaldırılır ve düzgün görüntüleme sağlanmaz. Aspose.Cells’in 24.12 sürümü, CSS’yi isteğe bağlı olarak devre dışı bırakmanıza olanak tanıyan bir seçenek sunar, böylece stiller doğrudan HTML öğeleri içinde uygulanabilir. E-posta içeriği/gövdesi olarak HTML ayarlamak istiyorsanız, lütfen HtmlSaveOptions.getDisableCss() özelliğini kullanın ve true olarak ayarlayın.

CSS’yi devre dışı bırakırken HTML’ye kaydetme

Aşağıdaki örnek kod, HtmlSaveOptions.getDisableCss() özelliğinin kullanımını gösterir.

Örnek Kod

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const sourceDir = path.join(__dirname, "data");
const outputDir = path.join(__dirname, "output");

// Load sample workbook
const workbook = new AsposeCells.Workbook(path.join(sourceDir, "sampleDisableCss.xlsx"));

// Disable CSS
const opts = new AsposeCells.HtmlSaveOptions();
opts.setDisableCss(true);

// Save the workbook in HTML
workbook.save(path.join(outputDir, "outputDisable.html"), opts);