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

Merge pull request #8335 from Snuffleupagus/jbig2-decodeRefinement-subtract-offsets

Subtract the X/Y offsets when decoding refinement regions of JBIG2 images (issue 7145, 7308, 7401, 7850, 8270)
This commit is contained in:
Jonas Jenwald 2017-04-28 23:13:07 +02:00 committed by GitHub
commit 165294a05f
3 changed files with 10 additions and 2 deletions

View file

@ -394,8 +394,8 @@ var Jbig2Image = (function Jbig2ImageClosure() {
}
}
for (k = 0; k < referenceTemplateLength; k++) {
i0 = i + referenceTemplateY[k] + offsetY;
j0 = j + referenceTemplateX[k] + offsetX;
i0 = i + referenceTemplateY[k] - offsetY;
j0 = j + referenceTemplateX[k] - offsetX;
if (i0 < 0 || i0 >= referenceHeight || j0 < 0 ||
j0 >= referenceWidth) {
contextLabel <<= 1; // out of bound pixel