Quiero recuperar el contenido de un archivo protegido con contraseña como un objeto de File usando la biblioteca PDF.js. Traté de obtener los datos sin procesar de la promesa y convertirlos en un archivo. Sin embargo, el archivo todavía está encriptado.
Aquí hay una muestra de código:
const loadingTask = pdfjsLib.getDocument(file); loadingTask.onPassword = (callback, reason) => { callback(password); }; loadingTask.promise.then((pdfDocument) => { //Here I tried to retrieve data from `pdfDocument` but it is still encrypted const data = await pdfDocument.getData(); //The data is still encrypted const blob = new Blob([data]); const pdfFile = new File([blob], 'name', { type: 'application/pdf' }); });¿Hay alguna forma con la biblioteca PDF.js de obtener el PDF descifrado como un objeto de archivo?
Gracias por adelantado.