There was an error while loading. Please reload this page.
1 parent e527636 commit a7cc7aeCopy full SHA for a7cc7ae
5 files changed
dist/jspdf.debug.js
@@ -12,8 +12,8 @@
12
13
/** @preserve
14
* jsPDF - PDF Document creation from JavaScript
15
- * Version 1.2.61 Built on 2016-09-25T19:47:26.050Z
16
- * CommitID 68baeff299
+ * Version 1.2.61 Built on 2016-09-25T20:14:04.913Z
+ * CommitID e527636485
17
*
18
* Copyright (c) 2010-2014 James Hall <james@parall.ax>, https://github.com/MrRio/jsPDF
19
* 2010 Aaron Spike, https://github.com/acspike
@@ -1295,16 +1295,13 @@
1295
throw new Error('Unrecognized alignment option, use "center" or "right".');
1296
}
1297
prevX = x;
1298
- text = da[0] + ") Tj\n";
+ text = da[0];
1299
for (var i = 1, len = da.length; i < len; i++) {
1300
var delta = maxLineLength - lineWidths[i];
1301
if (align === "center") delta /= 2;
1302
// T* = x-offset leading Td ( text )
1303
- text += left - prevX + delta + " -" + leading + " Td (" + da[i];
+ text += ") Tj\n" + (left - prevX + delta) + " -" + leading + " Td (" + da[i];
1304
prevX = left + delta;
1305
- if (i < len - 1) {
1306
- text += ") Tj\n";
1307
- }
1308
1309
} else {
1310
text = da.join(") Tj\nT* (");
@@ -2029,7 +2026,7 @@
2029
2026
* pdfdoc.mymethod() // <- !!!!!!
2030
2027
*/
2031
2028
jsPDF.API = { events: [] };
2032
- jsPDF.version = "1.2.61 2016-09-25T19:47:26.050Z:jameshall";
+ jsPDF.version = "1.2.61 2016-09-25T20:14:04.913Z:jameshall";
2033
2034
if (typeof define === 'function' && define.amd) {
2035
define('jsPDF', function () {
dist/jspdf.min.js
examples/js/editor.js
examples/js/font-faces.js
@@ -16,4 +16,15 @@ doc.text(20, 50, 'This is helvetica bold.');
doc.setFont("courier");
doc.setFontType("bolditalic");
-doc.text(20, 60, 'This is courier bolditalic.');
+doc.text(20, 60, 'This is courier bolditalic.');
20
+
21
+doc.setFont("times");
22
+doc.setFontType("normal");
23
+doc.text(105, 80, 'This is centred text.', null, null, 'center');
24
+doc.text(105, 90, 'And a little bit more underneath it.', null, null, 'center');
25
+doc.text(200, 100, 'This is right aligned text', null, null, 'right');
26
+doc.text(200, 110, 'And some more', null, null, 'right');
27
+doc.text(20, 120, 'Back to left');
28
29
+doc.text(20, 140, '10 degrees rotated', null, 10);
30
+doc.text(20, 160, '-10 degrees rotated', null, -10);
jspdf.js
@@ -1303,16 +1303,13 @@ var jsPDF = (function (global) {
1311
- text += ( ( left - prevX ) + delta ) + " -" + leading + " Td (" + da[i];
+ text += ") Tj\n" + ( ( left - prevX ) + delta ) + " -" + leading + " Td (" + da[i];
1312
1313
1314
1315
1316
1317
1318
0 commit comments