};
}
error('Unknown crypto method');
+ return null;
}
constructor.prototype = {
return {
setActive: function fonts_setActive(font, size) {
- if (current = font) {
+ if (current == font) {
var sizes = current.sizes;
if (!(measureCache = sizes[size]))
measureCache = sizes[size] = Object.create(null);
var language = int16(font.getBytes(2));
if (format == 4) {
- return;
+ return cmap.data;
} else if (format == 0) {
// Characters below 0x20 are controls characters that are hardcoded
// into the platform so if some characters in the font are assigned
return cmap.data = createCMapTable(glyphs);
}
}
+ return cmap.data;
};
// Check that required tables are present
id = (id << 8) | bytes[pos++];
charset.push(strings[id]);
}
- return charset;
+ break;
case 1:
while (charset.length <= length) {
var first = bytes[pos++];
for (var i = 0; i <= numLeft; ++i)
charset.push(strings[first++]);
}
- return charset;
+ break;
case 2:
while (charset.length <= length) {
var first = bytes[pos++];
for (var i = 0; i <= numLeft; ++i)
charset.push(strings[first++]);
}
- return charset;
+ break;
default:
error('Unknown charset format');
}
-
+ return charset;
},
getPrivDict: function cff_getprivdict(baseDict, strings) {
var dict = {};
} else {
error('Incorrect byte');
}
+ return -1;
};
function parseFloatOperand() {
var c = this.str.getByte();
if (c == null) {
this.eof = true;
- return;
+ return null;
}
cachedData = (cachedData << 8) | c;
bitsCached += 8;
return 'rgb(' + ri + ',' + gi + ',' + bi + ')';
};
constructor.makeCssCmyk = function makecmyk(c, m, y, k) {
- var c = (new DeviceCmykCS()).getRgb([c, m, y, k]);
+ c = (new DeviceCmykCS()).getRgb([c, m, y, k]);
var ri = (255 * c[0]) | 0, gi = (255 * c[1]) | 0, bi = (255 * c[2]) | 0;
return 'rgb(' + ri + ',' + gi + ',' + bi + ')';
};
} else {
error('unrecognized color space object: "' + cs + '"');
}
+ return null;
};
return constructor;
default:
error('Unknown type of pattern: ' + typeNum);
}
+ return null;
};
constructor.parseShading = function pattern_shading(shading, matrix,
var pagesCount = PDFView.pages.length;
var container = document.getElementById('sidebarView');
- container._interval = window.setInterval(function() {
- if (pageIndex >= pagesCount)
- return window.clearInterval(container._interval);
+ container._interval = window.setInterval(function interval() {
+ if (pageIndex >= pagesCount) {
+ window.clearInterval(container._interval);
+ return;
+ }
PDFView.thumbnails[pageIndex++].draw();
}, 500);
}, true);
-window.addEventListener('scalechange', function(evt) {
+window.addEventListener('scalechange', function scalechange(evt) {
var options = document.getElementById('scaleSelect').options;
for (var i = 0; i < options.length; i++) {
var option = options[i];
}
}, true);
-window.addEventListener('pagechange', function(evt) {
+window.addEventListener('pagechange', function pagechange(evt) {
var page = evt.detail;
document.location.hash = page;
document.getElementById('pageNumber').value = page;