Enregistrer Html avec StreamProvider
Contents
[
Hide
]
Lors de la conversion de fichiers Excel contenant des images et des formes en fichiers HTML, nous rencontrons souvent les deux problèmes suivants :
- Où devons-nous enregistrer les images et les formes lors de l’enregistrement du fichier Excel au flux HTML.
- Remplacer le chemin par défaut par le chemin attendu.
Cet article explique comment implémenter l’interface IStreamProvider pour définir la propriété HtmlSaveOptions.StreamProvider. En implémentant cette interface, vous pourrez enregistrer les ressources créées lors de la génération HTML dans des emplacements spécifiques ou des flux de mémoire.
Voici le code principal montrant l’utilisation de la propriété HtmlSaveOptions.StreamProvider
Voici le code de la classe ExportStreamProvider qui implémente l’interface IStreamProvider utilisée dans le code ci-dessus.