Browse Source

Placeholder even-odd fill

Chris Jones 14 years ago
parent
commit
c1758ea66f
  1. 8
      pdf.js

8
pdf.js

@ -1592,6 +1592,7 @@ var Interpreter = (function() { @@ -1592,6 +1592,7 @@ var Interpreter = (function() {
re: gfx.rectangle,
S: gfx.stroke,
f: gfx.fill,
"f*": gfx.eoFill,
B: gfx.fillStroke,
b: gfx.closeFillStroke,
n: gfx.endPath,
@ -1740,6 +1741,9 @@ var EchoGraphics = (function() { @@ -1740,6 +1741,9 @@ var EchoGraphics = (function() {
fill: function() {
this.printdentln("f");
},
eoFill: function() {
this.printdentln("f*");
},
fillStroke: function() {
this.printdentln("B");
},
@ -1951,6 +1955,10 @@ var CanvasGraphics = (function() { @@ -1951,6 +1955,10 @@ var CanvasGraphics = (function() {
this.ctx.fill();
this.consumePath();
},
eoFill: function() {
// TODO: <canvas> needs to support even-odd winding rule
this.fill();
},
fillStroke: function() {
this.ctx.fill();
this.ctx.stroke();

Loading…
Cancel
Save