Canvas-style API to generate self-contained PDF/SVG/HTML documents suitable for print (possibly simultaneously).
printed
A simple Canvas API to generate self-contained PDF/SVG/HTML documents suitable for print.
printed
provides an immediate graphical context API for drawing vectorial content inside a multi-page PDF, HTML or SVG.
It is intended to provide a barebones API, and need text-aware APIs on top of it.
Its API is similar to the HTML5 Canvas 2D API.
The ultimate goal would be to generate technical documentation or user manuals with it, but for that you
would need a text layout library.
See features of the 2D renderer…
With dub.sdl:
dependency "printed:canvas" version="~>1.0"
With dub.json:
"dependencies": { "printed:canvas": "~>1.0" }