Skip to content

Commit d6e64c9

Browse files
committed
add command to draw rectangles
1 parent 3c8cf42 commit d6e64c9

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

jspdf.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,15 @@ var jsPDF = function(orientation, unit, format){
316316
out(str);
317317
return _jsPDF;
318318
},
319+
rect: function(x, y, w, h, style) {
320+
var op = 'S';
321+
if (style === 'F') {
322+
op = 'f';
323+
} else if (style === 'FD' || style === 'DF') {
324+
op = 'B';
325+
}
326+
out(sprintf('%.2f %.2f %.2f %.2f re %s', x * k, (pageHeight - y) * k, w * k, -h * k, op));
327+
},
319328
setProperties: function(properties) {
320329
documentProperties = properties;
321330
return _jsPDF;

0 commit comments

Comments
 (0)