Correct Type1 class method names.
This commit is contained in:
parent
99440ab691
commit
8fd04e7daa
18
src/fonts.js
18
src/fonts.js
@ -2850,7 +2850,7 @@ var Type1Parser = function type1Parser() {
|
|||||||
return c == ' ' || c == '\n' || c == '\x0d';
|
return c == ' ' || c == '\n' || c == '\x0d';
|
||||||
}
|
}
|
||||||
|
|
||||||
this.extractFontProgram = function Font_extractFontProgram(stream) {
|
this.extractFontProgram = function Type1Parser_extractFontProgram(stream) {
|
||||||
var eexec = decrypt(stream, kEexecEncryptionKey, 4);
|
var eexec = decrypt(stream, kEexecEncryptionKey, 4);
|
||||||
var eexecStr = '';
|
var eexecStr = '';
|
||||||
for (var i = 0, ii = eexec.length; i < ii; i++)
|
for (var i = 0, ii = eexec.length; i < ii; i++)
|
||||||
@ -2975,7 +2975,7 @@ var Type1Parser = function type1Parser() {
|
|||||||
return program;
|
return program;
|
||||||
};
|
};
|
||||||
|
|
||||||
this.extractFontHeader = function Font_extractFontHeader(stream, properties) {
|
this.extractFontHeader = function Type1Parser_extractFontHeader(stream, properties) {
|
||||||
var headerString = '';
|
var headerString = '';
|
||||||
for (var i = 0, ii = stream.length; i < ii; i++)
|
for (var i = 0, ii = stream.length; i < ii; i++)
|
||||||
headerString += String.fromCharCode(stream[i]);
|
headerString += String.fromCharCode(stream[i]);
|
||||||
@ -3143,7 +3143,7 @@ var Type1Font = function Type1Font(name, file, properties) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
Type1Font.prototype = {
|
Type1Font.prototype = {
|
||||||
createCFFIndexHeader: function Font_createCFFIndexHeader(objects, isByte) {
|
createCFFIndexHeader: function Type1Font_createCFFIndexHeader(objects, isByte) {
|
||||||
// First 2 bytes contains the number of objects contained into this index
|
// First 2 bytes contains the number of objects contained into this index
|
||||||
var count = objects.length;
|
var count = objects.length;
|
||||||
|
|
||||||
@ -3179,7 +3179,7 @@ Type1Font.prototype = {
|
|||||||
return data;
|
return data;
|
||||||
},
|
},
|
||||||
|
|
||||||
encodeNumber: function Font_encodeNumber(value) {
|
encodeNumber: function Type1Font_encodeNumber(value) {
|
||||||
// some of the fonts has ouf-of-range values
|
// some of the fonts has ouf-of-range values
|
||||||
// they are just arithmetic overflows
|
// they are just arithmetic overflows
|
||||||
// make sanitizer happy
|
// make sanitizer happy
|
||||||
@ -3197,7 +3197,7 @@ Type1Font.prototype = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
getOrderedCharStrings: function Font_getOrderedCharStrings(glyphs,
|
getOrderedCharStrings: function Type1Font_getOrderedCharStrings(glyphs,
|
||||||
properties) {
|
properties) {
|
||||||
var charstrings = [];
|
var charstrings = [];
|
||||||
var i, length, glyphName;
|
var i, length, glyphName;
|
||||||
@ -3223,7 +3223,7 @@ Type1Font.prototype = {
|
|||||||
return charstrings;
|
return charstrings;
|
||||||
},
|
},
|
||||||
|
|
||||||
getType2Charstrings: function Font_getType2Charstrings(type1Charstrings) {
|
getType2Charstrings: function Type1Font_getType2Charstrings(type1Charstrings) {
|
||||||
var type2Charstrings = [];
|
var type2Charstrings = [];
|
||||||
var count = type1Charstrings.length;
|
var count = type1Charstrings.length;
|
||||||
for (var i = 0; i < count; i++) {
|
for (var i = 0; i < count; i++) {
|
||||||
@ -3234,7 +3234,7 @@ Type1Font.prototype = {
|
|||||||
return type2Charstrings;
|
return type2Charstrings;
|
||||||
},
|
},
|
||||||
|
|
||||||
getType2Subrs: function Font_getType2Subrs(type1Subrs) {
|
getType2Subrs: function Type1Font_getType2Subrs(type1Subrs) {
|
||||||
var bias = 0;
|
var bias = 0;
|
||||||
var count = type1Subrs.length;
|
var count = type1Subrs.length;
|
||||||
if (count < 1240)
|
if (count < 1240)
|
||||||
@ -3286,7 +3286,7 @@ Type1Font.prototype = {
|
|||||||
'hvcurveto': 31
|
'hvcurveto': 31
|
||||||
},
|
},
|
||||||
|
|
||||||
flattenCharstring: function Font_flattenCharstring(charstring, map) {
|
flattenCharstring: function Type1Font_flattenCharstring(charstring, map) {
|
||||||
// charstring changes size - can't cache .length in loop
|
// charstring changes size - can't cache .length in loop
|
||||||
for (var i = 0; i < charstring.length; i++) {
|
for (var i = 0; i < charstring.length; i++) {
|
||||||
var command = charstring[i];
|
var command = charstring[i];
|
||||||
@ -3313,7 +3313,7 @@ Type1Font.prototype = {
|
|||||||
return charstring;
|
return charstring;
|
||||||
},
|
},
|
||||||
|
|
||||||
wrap: function Font_wrap(name, glyphs, charstrings, subrs, properties) {
|
wrap: function Type1Font_wrap(name, glyphs, charstrings, subrs, properties) {
|
||||||
var fields = {
|
var fields = {
|
||||||
// major version, minor version, header size, offset size
|
// major version, minor version, header size, offset size
|
||||||
'header': '\x01\x00\x04\x04',
|
'header': '\x01\x00\x04\x04',
|
||||||
|
Loading…
Reference in New Issue
Block a user