Générer des PDF avec Javascript avec jsPDF

Publié le 15 mai 2009 par Dator

jsPDF est une librairie javascript qui permet la génération de fichier PDF simplement et rapidement !
Désormais vous pouvez générer vos fichier PDF simplement avec très peu de lignes de codes, par exemple :

var name = prompt('What is your name?');
var multiplier = prompt('Enter a number:');
multiplier = parseInt(multiplier);

var doc = new jsPDF();
doc.setFontSize(22);
doc.text(20, 20, 'Questions');
doc.setFontSize(16);
doc.text(20, 30, 'This belongs to: ' + name);

for(var i = 1; i < = 12; i ++) {
	doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ___');
}

doc.addPage();
doc.setFontSize(22);
doc.text(20, 20, 'Answers');
doc.setFontSize(16);

for(var i = 1; i <= 12; i ++) {
	doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ' + (i * multiplier));
}
doc.output('datauri');

Vous pouvez consulter des démonstrations ici et télécharger la librairie ici.