Probablemente sea una pregunta estúpida, pero estoy usando Mammoth para convertir archivos docx a html en Angular (10). Elijo el archivo a través de una entrada y lo convierto en un búfer de matriz cuando se presiona un botón y luego lo envío a Mammoth para convertirlo.
Lamentablemente, recibo un error en la conversión (el búfer de matriz parece estar bien)
Alguien sabe cómo arreglar esto ?
Precisiones: para convertir el archivo a un arraybuffer, uso el módulo file-to-array-buffer
función de conversión
convertDocument(event):void{ if (this.fileToUpload!=null){ fileToArrayBuffer(this.fileToUpload).then((data) => { console.log(data); convertToHtml({ ArrayBuffer : data}) .then(function(result){ var html = result.value; // The generated HTML console.log(html); var messages = result.messages; // Any messages, such as warnings during conversion }) .done(); }) } }simplemente reemplace ArrayBuffer : data por arrayBuffer : data
eso es todo...