1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-25 09:38:06 +02:00

Merge pull request #4246 from pnml/hiresmask

Support for the image mask in higher resolution than the image itself
This commit is contained in:
Brendan Dahl 2014-03-10 10:34:49 -07:00
commit 72a9c7810b
4 changed files with 14 additions and 6 deletions

View file

@ -230,14 +230,14 @@ var PDFImage = (function PDFImageClosure() {
PDFImage.prototype = {
get drawWidth() {
if (!this.smask)
return this.width;
return Math.max(this.width, this.smask.width);
return Math.max(this.width,
this.smask && this.smask.width || 0,
this.mask && this.mask.width || 0);
},
get drawHeight() {
if (!this.smask)
return this.height;
return Math.max(this.height, this.smask.height);
return Math.max(this.height,
this.smask && this.smask.height || 0,
this.mask && this.mask.height || 0);
},
decodeBuffer: function PDFImage_decodeBuffer(buffer) {
var bpc = this.bpc;