Skip to content

Convert SVG to PDF using 100% JavaScript. Split from my OCSVG project over at SourceForge

Notifications You must be signed in to change notification settings

ahwolf/svgToPdf.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

What?

We took the work done by CBiX and added functionality for svg paths among other small changes.

Capabilities

It can convert text, lines, rectangles, ellipses and groups of these elements. (AND PATHS!)

Usage

// I recommend to keep the svg visible as a preview
var svg = $('#container > svg').get(0);
// you should set the format dynamically, write [width, height] instead of 'a4'
var pdf = new jsPDF('p', 'pt', 'a4');
svgElementToPdf(svg, pdf, {
	scale: 72/96, // this is the ratio of px to pt units
	removeInvalid: true // this removes elements that could not be translated to pdf from the source svg
});
pdf.output('datauri'); // use output() to get the jsPDF buffer

Special thanks

Requirements:

About

Convert SVG to PDF using 100% JavaScript. Split from my OCSVG project over at SourceForge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%