Est-il possible (et comment) d'save un classur Microsoft Excel dans un stream au lieu d'un file?
ce que j'ai maintenant:
using System.Runtime.InteropServices; // Microsoft Excel 14.0 Object Library ....... workbook.SaveAs(Filename: fileName, FileFormat: XlFileFormat.xlWorkbookNormal);
Mais la documentation comme intellisense ne me donne aucune idée de la façon de mettre cela dans un stream
et de l'écrire avec un BinaryWriter
par exemple, pour le sortir via le browser.
Office Automation fournit une API pour contrôler l'interface user de Tge Office. Il ne fournit pas un moyen de stocker un classur dans un stream. Pour ce faire, vous avez besoin de quelque chose de plus bas, comme un écrivain binary (POI) ou Office Open XML SDK.