Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

jsPDF: an HTML5 Solution to Creating PDFs

DZone's Guide to

jsPDF: an HTML5 Solution to Creating PDFs

· Web Dev Zone ·
Free Resource

Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

jsPDF - HTML5 PDF Generator - Parallax

Normally, if you wanted to programmatically create PDFs, you would have to use a server side client, such as PDFLib, FPDF, TCPDF, DomPDF.

Here is an HTML5 client-side solution to creating PDFs called jsPDF.

It comes with a number of features, including:

  • Add images.
  • Add different font faces and change font sizes.
  • Convert HTML to PDF.
  • Add multiple pages.
  • Draw shapes.
  • Convert page layout from portrait to landscape.
  • Split strings to fit text on the page.

Browser Support

Because this uses a Javascript library, it is compatible with all major browsers, including IE6+, Firefox 3+, Chrome 3+, Safari 3+ and Opera.

Try it out on your next project: jsPDF

Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

Topics:
java ,html5 ,javascript ,pdf ,tool ,tips and tricks ,html & xhtml ,jspdf

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}