BlobInput
BlobInput =
Promise<Response|Blob|ArrayBuffer> |Response|Blob|ArrayBuffer
Input type for binary data like DOCX files or font files. Used by DocAuthSystem.importDOCX and font loading functions.
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 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.