Speichern eines OpenXML SpreadsheetDocument in einem StreamC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Speichern eines OpenXML SpreadsheetDocument in einem Stream

Post by Anonymous »

Ich lese ein Dokument zum Erstellen eines OpenXml-Spreadsheet-Dokuments aus einem externen Excel-Dateistream und füge einige Formeln und Werte hinzu.

Wenn ich jedoch versuche, es in einem Stream zu speichern, gehen die meisten Daten verloren und es kann nicht geöffnet werden.

Hier ist der Code, den ich verwendet habe:

Code: Select all

var stream= new MemoryStream();
.
.
.
spreadsheetDocument.WorkbookPart.Workbook.Save(stream);
stream = new MemoryStream(stream.ToArray());
stream.Position = 0;

return stream;

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post