Kaydetme sırasında CSS yi devre dışı bırakırken HTML ile Python.NET kullan
Contents
[
Hide
]
Olası Kullanım Senaryoları
Excel dosyanızı tek sayfa HTML’ye kaydettiğinizde, genellikle CSS öğeleri HTML dosyasına gömülür ve HEAD bölümünde bulunur. Bu dosyayı bir e-posta içeriği/gövdesi olarak eklediğinizde, CSS öğeleri çoğu e-posta istemcisi tarafından kaldırılır ve bu da yanlış görüntüleme ile sonuçlanır. Aspose.Cells for Python via .NET API, CSS’yi isteğe bağlı olarak devre dışı bırakmanızı sağlayan 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.disable_css özelliğini kullanın ve True olarak ayarlayın.
** Kaydetme sırasında CSS’yi Devre Dışı Bırakın**
Aşağıdaki örnek kod, HtmlSaveOptions.disable_css özelliğinin kullanımını gösterir.
Örnek Kod
import os
from aspose.cells import Workbook, HtmlSaveOptions
# For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
# Load sample workbook
current_dir = os.path.dirname(os.path.abspath(__file__))
source_dir = os.path.join(current_dir, "source")
output_dir = os.path.join(current_dir, "output")
wb = Workbook(os.path.join(source_dir, "sampleDisableCss.xlsx"))
# Disable CSS
opts = HtmlSaveOptions()
opts.disable_css = True
# Create output directory if not exists
os.makedirs(output_dir, exist_ok=True)
# Save the workbook in html
wb.save(os.path.join(output_dir, "outputDisable.html"), opts)