API reference
Streaming readers & writers
createWriteOnlyWorkbook, loadWorkbookStream, and the iter-based row APIs.
Read only
src/streaming/read-only.ts# loadWorkbookStream function
src/streaming/read-only.ts:473Open an xlsx for read-only streaming access.
function loadWorkbookStream(source: XlsxSource, opts?: LoadWorkbookStreamOptions): Promise<ReadOnlyWorkbook>Parameters
| Name | Type | Description |
|---|---|---|
source | XlsxSource | |
opts? = {} | LoadWorkbookStreamOptions |
Returns
Promise<ReadOnlyWorkbook>
Write only
src/streaming/write-only.ts# createWriteOnlyWorkbook function
src/streaming/write-only.ts:426Open a workbook for streaming write-only output.
function createWriteOnlyWorkbook(sink: XlsxSink, _opts?: WriteOnlyOptions): Promise<WriteOnlyWorkbook>Parameters
| Name | Type | Description |
|---|---|---|
sink | XlsxSink | |
_opts? = {} | WriteOnlyOptions |
Returns
Promise<WriteOnlyWorkbook>