Uses of Package
org.apache.fop.complexscripts.fonts
Packages that use org.apache.fop.complexscripts.fonts
Package
Description
Classes for font handling.
Classes for TrueType fonts.
Java2D Renderer which paints rendered pages on Graphics2D instances.
-
Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.complexscripts.fontsClassDescriptionException thrown when attempting to decode a truetype font file and a format constraint is violated.The
GlyphClassMappinginterface provides glyph identifier to class index mapping support.Base class implementation of glyph class table.TheGlyphCoverageMappinginterface provides glyph identifier to coverage index mapping support..Base class implementation of glyph coverage table.TheGlyphDefinitioninterface is a marker interface implemented by a glyph definition subtable.TheGlyphDefinitionTableclass is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.Base class implementation of glyph mapping table.TheGlyphPositioninginterface 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.TheGlyphPositioningStateimplements an state object used during glyph positioning processing.TheGlyphPositioningSubtableimplements an abstract base of a glyph subtable, providing a default implementation of theGlyphPositioninginterface.TheGlyphPositioningTableclass is a glyph table that implementsGlyphPositioningfunctionality.TheAnchorclass 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).TheDeviceTableclass implements a positioning device table record, comprising adjustments to be made to scaled design units according to the scaled size.TheValueclass 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.TheGlyphProcessingStateimplements a common, base state object used during glyph substitution and positioning processing.TheGlyphSubstitutioninterface 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.TheGlyphSubstitutionStateimplements an state object used during glyph substitution processing.TheGlyphSubstitutionSubtableimplements an abstract base of a glyph substitution subtable, providing a default implementation of theGlyphSubstitutioninterface.TheGlyphSubstitutionTableclass is a glyph table that implementsGlyphSubstitutionfunctionality.TheLigatureclass implements a ligature lookup result in terms of a ligature glyph (code) and the N+1...TheGlyphSubtableimplements an abstract glyph subtable that encapsulates identification, type, format, and coverage information.Base class for all advanced typographic glyph tables.TheClassSequenceRuleclass implements a subclass ofRulethat supports matching on a specific glyph class sequence.TheCoverageSequenceRuleclass implements a subclass ofRulethat supports matching on a specific glyph coverage sequence.TheGlyphSequenceRuleclass implements a subclass ofRulethat supports matching on a specific glyph sequence.A structure class encapsulating a lookup specification as a <script,language,feature> tuple.TheLookupTableclass comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.TheRuleclass implements an array of rule lookup records.TheRuleLookupclass implements a rule lookup record, comprising a glyph sequence index and a lookup table index (in an applicable lookup list).TheRuleSetclass implements a collection of rules, which may or may not be the same rule type.TheUseSpecclass comprises a lookup table reference and the feature that selected the lookup table. -
Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.complexscripts.scriptsClassDescriptionThe
GlyphDefinitionTableclass is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTableclass is a glyph table that implementsGlyphPositioningfunctionality.TheGlyphSubstitutionTableclass is a glyph table that implementsGlyphSubstitutionfunctionality.Base class for all advanced typographic glyph tables.A structure class encapsulating a lookup specification as a <script,language,feature> tuple.TheLookupTableclass comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.TheUseSpecclass comprises a lookup table reference and the feature that selected the lookup table. -
Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.fontsClassDescriptionThe
GlyphDefinitionTableclass is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTableclass is a glyph table that implementsGlyphPositioningfunctionality.TheGlyphSubstitutionTableclass is a glyph table that implementsGlyphSubstitutionfunctionality.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. -
Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.fonts.truetypeClassDescriptionThe
GlyphDefinitionTableclass is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.TheGlyphPositioningTableclass is a glyph table that implementsGlyphPositioningfunctionality.TheGlyphSubstitutionTableclass is a glyph table that implementsGlyphSubstitutionfunctionality.OpenType Font (OTF) advanced typographic table reader. -
Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.render.java2dClassDescriptionOptional 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.