Appearance
Function: generateZipFile()
ts
function generateZipFile(files: MwFile[], fileName?: string): Promise<MwFile>;Defined in: src/file/mwFile.ts:182
Experimental
Generate a ZIP file from an array of MwFiles.
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
files | MwFile[] | undefined | The MwFiles to include in the archive. |
fileName | string | 'archive.zip' | Name for the ZIP file. Defaults to 'archive.zip'. |
Returns
Promise<MwFile>
A promise that resolves to an MwFile containing the ZIP archive.
Example
ts
const receipt = convertBase64ToMwFile(receiptData, 'receipt.pdf', 'application/pdf');
const photo = convertBase64ToMwFile(photoData, 'photo.jpg', 'image/jpeg');
const zip = await generateZipFile([receipt, photo], 'expense-report.zip');
console.log(zip.name); // 'expense-report.zip'