-
Notifications
You must be signed in to change notification settings - Fork 10.6k
“Invalid canvas size” in "PDF to PNG" example #10778
Copy link
Copy link
Closed
Description
Trying to render a PNG from the PDF file using the example.
Steps to reproduce:
mkdir pdf-testnpm initnpm install pdfjs-dist assert canvas- Copy
pdf2png.jsfrom the examples page to the working folder - Copy a random PDF to this folder, set path to it in
pdf2png.json line 54 node pdf2png.js
I'm getting the following output:
# PDF document loaded.
(node:13760) UnhandledPromiseRejectionWarning: AssertionError [ERR_ASSERTION]: Invalid canvas size
at NodeCanvasFactory_create [as create] (D:\tests\pdf-test\pdf2png.js:23:5)
at D:\tests\pdf-test\pdf2png.js:70:21
My system:
- Windows 10 x64
- Node v11.6.0
- npm v6.5.0-next.0
Surprisingly, if I clone the entire PDF.js repository and follow the instructions to build it from source, the script works fine and I get a correctly rendered PNG file.
What am I missing when installing a prebuilt version from NPM?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels