源代碼如下:
Workbook wb = new Workbook(filePath);
WorkbookDesigner designer = new WorkbookDesigner(wb);
HtmlSaveOptions options = new HtmlSaveOptions(Aspose.Cells.SaveFormat.Html);
options.CreateDirectory = false;
options.ExportDocumentProperties = false; // 指示是否匯出檔案屬性
options.ExportWorkbookProperties = false; // 指示是否匯出作業簿屬性
options.ExportWorksheetProperties = false; // 指示是否匯出作業表屬性
options.IsExportComments = false; // 指示在將檔案保存到html時是否匯出注釋
options.ExportSimilarBorderStyle = true;
options.ExportImagesAsBase64 = true;
options.ExcludeUnusedStyles = true;
options.ExportHiddenWorksheet = false;
options.PresentationPreference = true;
wb.CalculateFormula();
wb.Save(outFilePath, options);
這段代碼在我自己的電腦上面運行沒有問題,但發布到服務器上面時,運行到 wb.Save(outFilePath, options);時,就會報"嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。" 的錯誤,請教各路大神幫看下問題出在那里。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/264983.html
標籤:ASP.NET
