Program for SVG to PDF conversion.
Unlike other graphic formats, SVG is usually hard to convert to PDF. Existing tools often suffer from the following limitations:
- Do not work on all operating systems
- Versions for different operating systems have different command-line interfaces
- SVG is interpreted incorrectly
- Dependencies are difficult to install
- Have licencing issues
SVG42PDF is a tool for converting SVG to PDF using existing tools and libraries. Method of conversion can be specified by user, or it can be selected automatically.
pip install --upgrade svg42pdf
pip install --upgrade git+https://github.com/karel-brinda/svg42pdf
Use first working method:
svg42pdf input.svg output.pdf
svg42pdf -m cairo input.svg output.pdf
svg42pdf -m reportlab input.svg output.pdf
svg42pdf -m inkscape input.svg output.pdf
Use ImageMagick (does not keep vector representation):
svg42pdf -m imagemagick input.svg output.pdf
Use Wkhtmltopdf (using the Qt WebKit, creates big white margins):
svg42pdf -m wkhtmltopdf input.svg output.pdf
Why is there 42 in the name?
There are already too many tools called svg2pdf.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.