1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-25 09:38:06 +02:00

XFA - An image can be a stream in the pdf (bug 1718521)

- hrefs can be found in catalog > Names > XFAImages
This commit is contained in:
Calixte Denizet 2021-07-02 20:05:23 +02:00
parent d80651e572
commit f16828be49
10 changed files with 127 additions and 49 deletions

View file

@ -191,12 +191,15 @@ class WorkerMessageHandler {
if (isPureXfa) {
const task = new WorkerTask("loadXfaFonts");
startWorkerTask(task);
await pdfManager
.loadXfaFonts(handler, task)
.catch(reason => {
// Ignore errors, to allow the document to load.
})
.then(() => finishWorkerTask(task));
await Promise.all([
pdfManager
.loadXfaFonts(handler, task)
.catch(reason => {
// Ignore errors, to allow the document to load.
})
.then(() => finishWorkerTask(task)),
pdfManager.loadXfaImages(),
]);
}
const [numPages, fingerprint] = await Promise.all([