kairi003 / qpdf-wasm-esm

qpdf compiled to WASM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qpdf-wasm-esm

This is a fork of qpdf-wasm that uses ESM instead of CommonJS.

It is adjusted for the browser and has the following differences due to changes in build options:

  • It is an ES module instead of a CommonJS module.
  • It names the exported default function QPDF instead of Module(default name).
  • It build qpdf.mjs instead of qpdf.js.
  • It accepts overloading of the print and printErr methods.

Examples

Build with docker and run see the tests/test.html.


qpdf-wasm

qpdf compiled to WASM via Emscripten. This doesn't expose the qpdf library - just the CLI.

npm install --save @jspawn/qpdf-wasm

Examples

See the tests directory for examples.

About

qpdf compiled to WASM

License:Apache License 2.0


Languages

Language:Shell 37.9%Language:JavaScript 35.9%Language:HTML 23.4%Language:Dockerfile 2.8%