Uses of Package
org.apache.fop.complexscripts.fonts

Package
Description
 
 
Classes for font handling.
Classes for TrueType fonts.
Java2D Renderer which paints rendered pages on Graphics2D instances.
  • Class
    Description
    Exception thrown when attempting to decode a truetype font file and a format constraint is violated.
    The GlyphClassMapping interface provides glyph identifier to class index mapping support.
    Base class implementation of glyph class table.
    The GlyphCoverageMapping interface provides glyph identifier to coverage index mapping support.
    .Base class implementation of glyph coverage table.
    The GlyphDefinition interface is a marker interface implemented by a glyph definition subtable.
    The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
    Base class implementation of glyph mapping table.
    The GlyphPositioning interface is implemented by a glyph positioning subtable that supports the determination of glyph positioning information based on script and language of the corresponding character content.
    The GlyphPositioningState implements an state object used during glyph positioning processing.
    The GlyphPositioningSubtable implements an abstract base of a glyph subtable, providing a default implementation of the GlyphPositioning interface.
    The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
    The Anchor class implements a anchor record, comprising an X,Y coordinate pair, an optional anchor point index (or -1), and optional X or Y device tables (or null if absent).
    The DeviceTable class implements a positioning device table record, comprising adjustments to be made to scaled design units according to the scaled size.
    The Value class implements a positioning value record, comprising placement and advancement information in X and Y axes, and optionally including device data used to perform device (grid-fitted) specific fine grain adjustments.
    The GlyphProcessingState implements a common, base state object used during glyph substitution and positioning processing.
    The GlyphSubstitution interface is implemented by a glyph substitution subtable that supports the determination of glyph substitution information based on script and language of the corresponding character content.
    The GlyphSubstitutionState implements an state object used during glyph substitution processing.
    The GlyphSubstitutionSubtable implements an abstract base of a glyph substitution subtable, providing a default implementation of the GlyphSubstitution interface.
    The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
    The Ligature class implements a ligature lookup result in terms of a ligature glyph (code) and the N+1...
    The GlyphSubtable implements an abstract glyph subtable that encapsulates identification, type, format, and coverage information.
    Base class for all advanced typographic glyph tables.
    The ClassSequenceRule class implements a subclass of Rule that supports matching on a specific glyph class sequence.
    The CoverageSequenceRule class implements a subclass of Rule that supports matching on a specific glyph coverage sequence.
    The GlyphSequenceRule class implements a subclass of Rule that supports matching on a specific glyph sequence.
    A structure class encapsulating a lookup specification as a <script,language,feature> tuple.
    The LookupTable class comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.
    The Rule class implements an array of rule lookup records.
    The RuleLookup class implements a rule lookup record, comprising a glyph sequence index and a lookup table index (in an applicable lookup list).
    The RuleSet class implements a collection of rules, which may or may not be the same rule type.
    The UseSpec class comprises a lookup table reference and the feature that selected the lookup table.
  • Class
    Description
    The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
    The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
    The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
    Base class for all advanced typographic glyph tables.
    A structure class encapsulating a lookup specification as a <script,language,feature> tuple.
    The LookupTable class comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.
    The UseSpec class comprises a lookup table reference and the feature that selected the lookup table.
  • Class
    Description
    The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
    The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
    The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
    Optional interface which indicates that glyph positioning is supported and, if supported, can perform positioning.
    Optional interface which indicates that glyph substitution is supported and, if supported, can perform substitution.
  • Class
    Description
    The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
    The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
    The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
    OpenType Font (OTF) advanced typographic table reader.
  • Class
    Description
    Optional interface which indicates that glyph positioning is supported and, if supported, can perform positioning.
    Optional interface which indicates that glyph substitution is supported and, if supported, can perform substitution.