Convert HTML and <canvas>
to SVG using Chromium.
$ html2svg http://google.com > google.svg
$ html2svg serve --port 8765
$ curl -d http://google.com http://localhost:8765 > google.svg
- Building Chromium for ARM on Linux or Windows is not officially supported, cross-compile from x64 instead.
- Fetch dependencies:
$ yarn
- Clone Electron.js and Chromium using
gclient
:$ yarn gclient
- Configure the build system using
gn
using one of these commands:# for local developement $ yarn gn testing # or for releasing $ yarn gn release # add --ide=xcode if you'd like to generate an Xcode project on macOS $ yarn gn release --ide=xcode
- Build using
ninja
using one of these commands:# make a testing build $ yarn ninja testing # make a release build $ yarn ninja release