Activer les propriétés CSS personnalisées lors de l enregistrement en HTML
Scénarios d’utilisation possibles
Lorsque vous enregistrez votre fichier Excel en HTML, pour le scénario où il y a plusieurs occurrences pour une image base64, avec une propriété personnalisée, les données de l’image n’ont besoin d’être enregistrées qu’une seule fois afin d’améliorer la performance du HTML résultant. Veuillez utiliser la propriété HtmlSaveOptions.EnableCssCustomProperties et la définir sur true lors de l’enregistrement en HTML.
Activer les propriétés personnalisées CSS lors de l’enregistrement en HTML
Le code d’exemple suivant montre l’utilisation de la propriété HtmlSaveOptions.EnableCssCustomProperties. La capture d’écran montre l’effet de cette propriété lorsqu’elle n’est pas réglée sur true. Veuillez télécharger le fichier Excel d’exemple utilisé dans ce code et le HTML de sortie généré pour référence.
Code d’exemple
// 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 + "sampleEnableCssCustomProperties.xlsx"); | |
HtmlSaveOptions opts = new HtmlSaveOptions(); | |
opts.ExportImagesAsBase64 = true; | |
//Enable EnableCssCustomProperties | |
opts.EnableCssCustomProperties = true; | |
//Save the workbook in html | |
wb.Save(outputDir + "outputEnableCssCustomProperties.html", opts); |