1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Support for the image mask in higher resolution than the image itself

This commit is contained in:
Basil A. Zabairatsky 2014-02-06 00:58:14 +06:00
parent 3fa15c0f46
commit 555d33ffc7
4 changed files with 14 additions and 6 deletions

View file

@ -228,14 +228,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;