Package org.foray.ps.encode

Classes modelling the various encoding vector and CMap concepts that map a Unicode code point to a font glyph index.

See:
          Description

Class Summary
CharSet4a The FOray implementation of CharSet.
CharSetExtendedRoman Class containing hard-coded values that represent the ExtendedRoman character set.
CharSetParser A GlyphListParser instance parses a glyph list, arranging its data for efficient use during processing.
CharSetWindowsANSI Class containing hard-coded values that represent the "Windows ANSI" character set, also known as Windows Code Page 1252.
CMap Abstract superclass for all CMap Tables.
CMap04 Class containing a set of 16-bit Unicode ranges that sequentially map to the same-sized range of glyph indexes.
CMap04Entry Contains one entry from a TrueType CMap subtable, format 4, which handles 16-bit Unicode codepoint ranges.
CMap12 Class containing a set of 32-bit Unicode ranges that sequentially map to the same-sized range of glyph indexes.
CMap12Entry Contains one entry from a TrueType CMap subtable, Format 12, which handles 32-bit Unicode codepoint ranges.
EncodingCE Class containing hard-coded values that represent the CE (Central European) Encoding Vector documented at PLRM2, Appendix E.5.
EncodingCustom An encoding that is not one of the predefined encodings, usually parsed from a Type 1 Font.
EncodingExpert Class containing hard-coded values that represent the Expert Encoding Vector documented at PostScript Language Reference, 3rd Edition, Appendix E.9.
EncodingExpertSubset Class containing hard-coded values that represent the ExpertSubset Encoding Vector documented at PostScript Language Reference, 3rd Edition, Appendix E.9 and E.11.
EncodingFOrayLatinExtra Class containing hard-coded values that represent the FOrayLatinExtra Encoding Vector.
EncodingISOLatin1 Class containing hard-coded values that represent the ISOLatin1Encoding Encoding Vector documented at PLRM2, Appendix E.7.
EncodingMacExpert Class containing hard-coded values that represent the MacExpertEncoding Encoding Vector documented at PDF Reference, 5th Edition, Appendix D.2.
EncodingMacRoman Class containing hard-coded values that represent the MacRomanEncoding Encoding Vector documented at PDF Reference, 3rd Edition, Appendix D.1.
EncodingMacStandard Class containing hard-coded values that represent the "standard Macintosh ordering" described in the TrueType font reference material (TTF Reference).
EncodingParser An EncodingParser instance parses an encoding list, arranging its data for efficient use during processing.
EncodingPDFDoc Class containing hard-coded values that represent the PDFDocEncoding Encoding Vector documented at PDF Reference, 3rd Edition, Appendix D.1.
EncodingStandard Class containing hard-coded values that represent the StandardEncoding Encoding Vector documented at PLRM3, Appendix E.5.
EncodingSymbol Class containing hard-coded values that represent the Symbol Encoding Vector documented at PDF Reference, 5th Edition, Appendix D.3.
EncodingVector4a Encoding instances provide some standard encoding resources for PostScript.
EncodingVectorInputStream A filter that can decode content from a given PsEncoding to Unicode.
EncodingWinAnsi Class containing hard-coded values that represent the WinAnsiEncoding Encoding Vector documented at PDF Reference, 3rd Edition, Appendix D.1.
EncodingZapfDingbats Class containing hard-coded values that represent the ZapfDingbats Encoding Vector documented at PDF Reference, 5th Edition, Appendix D.4.
GlyphList4a Class handling glyph-to-Unicode mappings.
GlyphListAGL A hard-coded representation of the Adobe Glyph List (AGL), used for mapping glyph names to Unicode code points.
GlyphListAGL1 This is a sister class to GlyphListAGL, and the data in this class logically belongs with GlyphListAGL, but has been moved to this class to avoid an internal size error.
GlyphListAGL2 This is a sister class to GlyphListAGL, and the data in this class logically belongs with GlyphListAGL, but has been moved to this class to avoid an internal size error.
GlyphListAGL3 This is a sister class to GlyphListAGL, and the data in this class logically belongs with GlyphListAGL, but has been moved to this class to avoid an internal size error.
GlyphListAGL4 This is a sister class to GlyphListAGL, and the data in this class logically belongs with GlyphListAGL, but has been moved to this class to avoid an internal size error.
GlyphListParser A GlyphListParser instance parses a glyph list, arranging its data for efficient use during processing.
GlyphListZapfDingbats A hard-coded representation of the Zapg Dingbats glyph list, used for mapping glyph names to Unicode code points.
 

Package org.foray.ps.encode Description

Classes modelling the various encoding vector and CMap concepts that map a Unicode code point to a font glyph index.



Copyright © 2017. All rights reserved.