Node.js ve C++ kullanarak HTML ye kaydederken CSS yi devre dışı bırakın
Contents
[
Hide
]
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);