Add missing resolve for font obj and make sure image objs ids are strings as well
This commit is contained in:
parent
e6bd3d8105
commit
0e8952681b
1
fonts.js
1
fonts.js
@ -217,6 +217,7 @@ var FontLoader = {
|
|||||||
if (fontObj.loading) {
|
if (fontObj.loading) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Objects.resolve(fontObj.loadedName);
|
||||||
}
|
}
|
||||||
|
|
||||||
document.documentElement.removeEventListener(
|
document.documentElement.removeEventListener(
|
||||||
|
2
pdf.js
2
pdf.js
@ -4183,7 +4183,7 @@ var PartialEvaluator = (function() {
|
|||||||
var h = dict.get('Height', 'H');
|
var h = dict.get('Height', 'H');
|
||||||
|
|
||||||
if (image instanceof JpegStream) {
|
if (image instanceof JpegStream) {
|
||||||
var objId = ++objIdCounter;
|
var objId = 'img_' + ++objIdCounter;
|
||||||
handler.send("obj", [objId, "JpegStream", image.getIR()]);
|
handler.send("obj", [objId, "JpegStream", image.getIR()]);
|
||||||
|
|
||||||
// Add the dependency on the image object.
|
// Add the dependency on the image object.
|
||||||
|
@ -261,6 +261,7 @@ var WorkerPDFDoc = (function() {
|
|||||||
case "JpegStream":
|
case "JpegStream":
|
||||||
var IR = data[2];
|
var IR = data[2];
|
||||||
new JpegStreamIR(objId, IR);
|
new JpegStreamIR(objId, IR);
|
||||||
|
console.log('got image');
|
||||||
break;
|
break;
|
||||||
case "Font":
|
case "Font":
|
||||||
var name = data[2];
|
var name = data[2];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user