@flamescape/weasyprint-win

A pre-built, dependency-bundled version of WeasyPrint for 64-bit Windows OS.

Usage no npm install needed!

<script type="module">
  import flamescapeWeasyprintWin from 'https://cdn.skypack.dev/@flamescape/weasyprint-win';
</script>

README

Description

A pre-built, dependency-bundled version of WeasyPrint for 64-bit Windows OS.

Features:

  • Pre-bundled dependencies (Python3 & GTK+)
  • Simple NodeJS api

Todo:

  • Write API docs

Usage

Example 1

const WeasyPrint = require('@flamescape/weasyprint-win');

const wp = new WeasyPrint();

const pdf = await wp.fromString('<body>Hello World</body>');
await pdf.toFile('./test.pdf'); // writes to ./test.pdf

API

Class: WeasyPrint

Class: WeasyPrintPDF