Package | Description |
---|---|
org.apache.fop.complexscripts.fonts | |
org.apache.fop.complexscripts.scripts |
Modifier and Type | Field and Description |
---|---|
protected Map<String,ScriptProcessor> |
GlyphTable.processors |
Constructor and Description |
---|
GlyphDefinitionTable(List subtables,
Map<String,ScriptProcessor> processors)
Instantiate a
GlyphDefinitionTable object using the specified subtables. |
GlyphPositioningTable(GlyphDefinitionTable gdef,
Map lookups,
List subtables,
Map<String,ScriptProcessor> processors)
Instantiate a
GlyphPositioningTable object using the specified lookups
and subtables. |
GlyphSubstitutionTable(GlyphDefinitionTable gdef,
Map lookups,
List subtables,
Map<String,ScriptProcessor> processors)
Instantiate a
GlyphSubstitutionTable object using the specified lookups
and subtables. |
GlyphTable(GlyphTable gdef,
Map<GlyphTable.LookupSpec,List<String>> lookups,
Map<String,ScriptProcessor> processors)
Instantiate glyph table with specified lookups.
|
Modifier and Type | Class and Description |
---|---|
class |
ArabicScriptProcessor
The
ArabicScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Arabic script. |
class |
DefaultScriptProcessor
Default script processor, which enables default glyph composition/decomposition, common ligatures, localized forms
and kerning.
|
class |
DevanagariScriptProcessor
The
DevanagariScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Devanagari script. |
class |
GujaratiScriptProcessor
The
GujaratiScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Gujarati script. |
class |
GurmukhiScriptProcessor
The
GurmukhiScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Gurmukhi script. |
class |
HebrewScriptProcessor |
class |
IndicScriptProcessor
The
IndicScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Indic script. |
class |
KhmerScriptProcessor
The
KhmerScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Khmer script. |
class |
TamilScriptProcessor
The
TamilScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Tamil script. |
class |
ThaiScriptProcessor |
Modifier and Type | Method and Description |
---|---|
static ScriptProcessor |
ScriptProcessor.getInstance(String script,
Map<String,ScriptProcessor> processors)
Obtain script processor instance associated with specified script.
|
static ScriptProcessor |
IndicScriptProcessor.makeProcessor(String script)
Make script specific flavor of Indic script processor.
|
Modifier and Type | Method and Description |
---|---|
static ScriptProcessor |
ScriptProcessor.getInstance(String script,
Map<String,ScriptProcessor> processors)
Obtain script processor instance associated with specified script.
|
Copyright © 2025 Apache Software Foundation. All rights reserved.