BlobInput
BlobInput:
type BlobInput =Input type for binary data like DOCX files or font files. Accepts a Blob, a fetch Response, an ArrayBuffer, a
Uint8Array, or a Promise resolving to any of those.
Example
Section titled “Example”const fileInput = document.querySelector('input[type="file"]');const blob = fileInput.files[0];const doc = await system.importDOCX(blob);
// From an ArrayBufferconst arrayBuffer = await fetch('/document.docx').then((r) => r.arrayBuffer());const doc = await system.importDOCX(arrayBuffer);
// From a Uint8Arrayconst docFromBytes = await system.importDOCX(bytes);
// From a fetch Responseconst response = await fetch('/document.docx');const doc = await system.importDOCX(response);
const doc = await system.importDOCX(fetch('/document.docx'));
const bufferPromise = fetch('/document.docx').then((r) => r.arrayBuffer());const doc = await system.importDOCX(bufferPromise);DocAuthSystem.importDOCXfor importing DOCX files.FontFilefor using BlobInput with fonts.