Abilita le Proprietà Personalizzate CSS durante il salvataggio in HTML con Python.NET
Contents
[
Hide
]
Possibili Scenari di Utilizzo
Quando salvi il file Excel in HTML, per scenari in cui ci sono più occorrenze di un’immagine base64, l’uso delle proprietà CSS personalizzate consente di salvare i dati dell’immagine solo una volta. Questo migliora le prestazioni dell’HTML risultante. Utilizza l’attributo HtmlSaveOptions.enable_css_custom_properties e impostalo su True durante il salvataggio in HTML.
Abilita le Proprietà CSS Personalizzate durante il salvataggio in HTML
Il seguente esempio di codice dimostra l’uso dell’attributo HtmlSaveOptions.enable_css_custom_properties. Lo screenshot mostra l’effetto quando questa proprietà non è impostata su True. Scarica il file Excel di esempio utilizzato in questo codice e l'HTML di output generato come riferimento.
Codice di Esempio
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
source_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), "source")
output_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), "output")
# Load sample workbook
wb = Workbook(os.path.join(source_dir, "sampleEnableCssCustomProperties.xlsx"))
# Configure HTML save options
opts = HtmlSaveOptions()
opts.export_images_as_base64 = True
opts.enable_css_custom_properties = True
# Save the workbook in HTML
wb.save(os.path.join(output_dir, "outputEnableCssCustomProperties.html"), opts)