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.
-
ClassDescriptionException 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.TheGlyphCoverageMapping
interface provides glyph identifier to coverage index mapping support..Base class implementation of glyph coverage table.TheGlyphDefinition
interface is a marker interface implemented by a glyph definition subtable.TheGlyphDefinitionTable
class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.Base class implementation of glyph mapping table.TheGlyphPositioning
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.TheGlyphPositioningState
implements an state object used during glyph positioning processing.TheGlyphPositioningSubtable
implements an abstract base of a glyph subtable, providing a default implementation of theGlyphPositioning
interface.TheGlyphPositioningTable
class is a glyph table that implementsGlyphPositioning
functionality.TheAnchor
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).TheDeviceTable
class implements a positioning device table record, comprising adjustments to be made to scaled design units according to the scaled size.TheValue
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.TheGlyphProcessingState
implements a common, base state object used during glyph substitution and positioning processing.TheGlyphSubstitution
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.TheGlyphSubstitutionState
implements an state object used during glyph substitution processing.TheGlyphSubstitutionSubtable
implements an abstract base of a glyph substitution subtable, providing a default implementation of theGlyphSubstitution
interface.TheGlyphSubstitutionTable
class is a glyph table that implementsGlyphSubstitution
functionality.TheLigature
class implements a ligature lookup result in terms of a ligature glyph (code) and the N+1...TheGlyphSubtable
implements an abstract glyph subtable that encapsulates identification, type, format, and coverage information.Base class for all advanced typographic glyph tables.TheClassSequenceRule
class implements a subclass ofRule
that supports matching on a specific glyph class sequence.TheCoverageSequenceRule
class implements a subclass ofRule
that supports matching on a specific glyph coverage sequence.TheGlyphSequenceRule
class implements a subclass ofRule
that supports matching on a specific glyph sequence.A structure class encapsulating a lookup specification as a <script,language,feature> tuple.TheLookupTable
class comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.TheRule
class implements an array of rule lookup records.TheRuleLookup
class implements a rule lookup record, comprising a glyph sequence index and a lookup table index (in an applicable lookup list).TheRuleSet
class implements a collection of rules, which may or may not be the same rule type.TheUseSpec
class comprises a lookup table reference and the feature that selected the lookup table. -
ClassDescriptionThe
GlyphDefinitionTable
class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTable
class is a glyph table that implementsGlyphPositioning
functionality.TheGlyphSubstitutionTable
class is a glyph table that implementsGlyphSubstitution
functionality.Base class for all advanced typographic glyph tables.A structure class encapsulating a lookup specification as a <script,language,feature> tuple.TheLookupTable
class comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.TheUseSpec
class comprises a lookup table reference and the feature that selected the lookup table. -
ClassDescriptionThe
GlyphDefinitionTable
class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTable
class is a glyph table that implementsGlyphPositioning
functionality.TheGlyphSubstitutionTable
class is a glyph table that implementsGlyphSubstitution
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. -
ClassDescriptionThe
GlyphDefinitionTable
class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTable
class is a glyph table that implementsGlyphPositioning
functionality.TheGlyphSubstitutionTable
class is a glyph table that implementsGlyphSubstitution
functionality.OpenType Font (OTF) advanced typographic table reader. -
ClassDescriptionOptional 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.