C# Класс Simplexcel.XlsxInternal.XlsxWriter.XlsxWriterInternal

This does the actual writing by manually creating the XML according to ECMA-376, 3rd Edition, Part 1's SpreadsheetML. Due to the way state is handled, Save() can only be called once, hence it's a private class around an internal static member that initialized it anew on every Save(Workbook) Note that in many cases, the order of elements in an XML file matters!
Показать файл Открыть проект

Открытые методы

Метод Описание
XlsxWriterInternal ( Workbook workbook, CompressionOption compressionOption ) : System

Приватные методы

Метод Описание
CreateCoreFileProperties ( ) : Relationship

Generated the docProps/core.xml which contains author, creation date etc.

CreateSheetFile ( Worksheet sheet, int sheetIndex, XmlFile &sheetRels ) : Relationship

Create the xl/worksheets/sheetX.xml file

CreateWorkbookFile ( List sheetInfos ) : Relationship

Create the xl/workbook.xml file and associated relationship

GetXlsxRows ( Worksheet sheet ) : XlsxRow>.Dictionary
GetXlsxStyles ( ) : IList

Get all unique Styles throughout the workbook

Save ( Stream outputStream ) : void

Описание методов

XlsxWriterInternal() публичный Метод

public XlsxWriterInternal ( Workbook workbook, CompressionOption compressionOption ) : System
workbook Workbook
compressionOption CompressionOption
Результат System