CharCodeToUnicode.h (xpdf-4.03) | : | CharCodeToUnicode.h (xpdf-4.04) | ||
---|---|---|---|---|
skipping to change at line 52 | skipping to change at line 52 | |||
// Create a Unicode-to-Unicode mapping from the file specified by | // Create a Unicode-to-Unicode mapping from the file specified by | |||
// <fileName>. Sets the initial reference count to 1. Returns NULL | // <fileName>. Sets the initial reference count to 1. Returns NULL | |||
// on failure. | // on failure. | |||
static CharCodeToUnicode *parseUnicodeToUnicode(GString *fileName); | static CharCodeToUnicode *parseUnicodeToUnicode(GString *fileName); | |||
// Create the CharCode-to-Unicode mapping for an 8-bit font. | // Create the CharCode-to-Unicode mapping for an 8-bit font. | |||
// <toUnicode> is an array of 256 Unicode indexes. Sets the initial | // <toUnicode> is an array of 256 Unicode indexes. Sets the initial | |||
// reference count to 1. | // reference count to 1. | |||
static CharCodeToUnicode *make8BitToUnicode(Unicode *toUnicode); | static CharCodeToUnicode *make8BitToUnicode(Unicode *toUnicode); | |||
// Create the CharCode-to-Unicode mapping for a 16-bit font. | ||||
// <toUnicode> is an array of 65536 Unicode indexes. Sets the | ||||
// initial reference count to 1. | ||||
static CharCodeToUnicode *make16BitToUnicode(Unicode *toUnicode); | ||||
// Parse a ToUnicode CMap for an 8- or 16-bit font. | // Parse a ToUnicode CMap for an 8- or 16-bit font. | |||
static CharCodeToUnicode *parseCMap(GString *buf, int nBits); | static CharCodeToUnicode *parseCMap(GString *buf, int nBits); | |||
// Parse a ToUnicode CMap for an 8- or 16-bit font, merging it into | // Parse a ToUnicode CMap for an 8- or 16-bit font, merging it into | |||
// <this>. | // <this>. | |||
void mergeCMap(GString *buf, int nBits); | void mergeCMap(GString *buf, int nBits); | |||
~CharCodeToUnicode(); | ~CharCodeToUnicode(); | |||
void incRefCnt(); | void incRefCnt(); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 5 lines changed or added |