123456789101112131415161718192021222324252627282930313233 |
- import JSZip from "jszip";
- import {
- WorkBook,
- } from "../internal";
- /**
- * export xlsx
- */
- export class XLSX {
- protected _workbook: WorkBook;
- /**
- * create xlsx
- * @param workbook
- */
- public constructor(workbook: WorkBook) {
- this._workbook = workbook;
- }
- /**
- * load file buffer
- * @param buffer
- */
- public async load(buffer: Buffer): Promise<WorkBook> {
- const zip = await JSZip.loadAsync(buffer);
- const files = Object.values(zip.files);
- for (const file of files) {
- }
- return null;
- }
- }
|