Skip to content
Sheetwrite

Sheetwrite / Documentation

XlsxResourceLimits@sheetwrite/core

Resource dimensions bounded by every XLSX import and export path.

Resource dimensions bounded by every XLSX import and export path.

Members 17

maxInputBytes Compressed workbook input bytes; defaults to 32 MiB.
maxInputBytes: number;
maxOutputBytes Encoded workbook output bytes; defaults to 128 MiB.
maxOutputBytes: number;
maxArchiveEntries ZIP archive entries; defaults to 1,024.
maxArchiveEntries: number;
maxEntryUncompressedBytes Uncompressed bytes in any one ZIP entry; defaults to 64 MiB.
maxEntryUncompressedBytes: number;
maxTotalUncompressedBytes Aggregate uncompressed ZIP entry bytes; defaults to 256 MiB.
maxTotalUncompressedBytes: number;
maxCompressionRatio Uncompressed-to-compressed ratio for one ZIP entry; defaults to 100.
maxCompressionRatio: number;
maxSheets Workbook worksheets; defaults to 256.
maxSheets: number;
maxRowsPerSheet Rows in any worksheet; defaults to 1,048,576.
maxRowsPerSheet: number;
maxColumnsPerSheet Columns in any worksheet; defaults to 16,384.
maxColumnsPerSheet: number;
maxCells Cells accounted by the active conversion path; defaults to 1,000,000.
maxCells: number;
maxMerges Aggregate merged ranges; defaults to 100,000.
maxMerges: number;
maxSharedStrings Shared-string table entries; defaults to 1,000,000.
maxSharedStrings: number;
maxStyles Style-related records; defaults to 65,536.
maxStyles: number;
maxXmlElements Elements in any one XML part; defaults to 2,000,000.
maxXmlElements: number;
maxXmlDepth Element nesting depth in any one XML part; defaults to 64.
maxXmlDepth: number;
maxXmlAttributesPerElement Attributes on any one XML element; defaults to 128.
maxXmlAttributesPerElement: number;
maxXmlTextBytes UTF-8 text bytes in one XML element or attribute; defaults to 16 MiB.
maxXmlTextBytes: number;

Declaration

View full TypeScript declaration
export interface XlsxResourceLimits {
maxInputBytes: number;
maxOutputBytes: number;
maxArchiveEntries: number;
maxEntryUncompressedBytes: number;
maxTotalUncompressedBytes: number;
maxCompressionRatio: number;
maxSheets: number;
maxRowsPerSheet: number;
maxColumnsPerSheet: number;
maxCells: number;
maxMerges: number;
maxSharedStrings: number;
maxStyles: number;
maxXmlElements: number;
maxXmlDepth: number;
maxXmlAttributesPerElement: number;
maxXmlTextBytes: number;
}