Package | Description |
---|---|
org.apache.fop.complexscripts.fonts | |
org.apache.fop.complexscripts.scripts |
Modifier and Type | Method and Description |
---|---|
GlyphTable.UseSpec[] |
GlyphTable.assembleLookups(String[] features,
Map<GlyphTable.LookupSpec,List<GlyphTable.LookupTable>> lookups)
Assemble ordered array of lookup table use specifications according to the specified features and candidate lookups,
where the order of the array is in accordance to the order of the applicable lookup list.
|
Modifier and Type | Method and Description |
---|---|
GlyphTable.UseSpec[] |
ScriptProcessor.assembleLookups(GlyphTable table,
String[] features,
Map<GlyphTable.LookupSpec,List<GlyphTable.LookupTable>> lookups)
Assemble ordered array of lookup table use specifications according to the specified features and candidate lookups,
where the order of the array is in accordance to the order of the applicable lookup list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IndicScriptProcessor.position(GlyphSequence gs,
String script,
String language,
int fontSize,
GlyphTable.UseSpec[] usa,
int[] widths,
int[][] adjustments,
ScriptContextTester sct)
Perform positioning processing using a specific set of ordered glyph table use specifications.
|
boolean |
KhmerScriptProcessor.position(GlyphSequence glyphSequence,
String script,
String language,
int fontSize,
GlyphTable.UseSpec[] useSpecs,
int[] widths,
int[][] adjustments,
ScriptContextTester scriptContextTester) |
boolean |
ScriptProcessor.position(GlyphSequence gs,
String script,
String language,
int fontSize,
GlyphTable.UseSpec[] usa,
int[] widths,
int[][] adjustments,
ScriptContextTester sct)
Perform positioning processing using a specific set of ordered glyph table use specifications.
|
GlyphSequence |
IndicScriptProcessor.substitute(GlyphSequence gs,
String script,
String language,
GlyphTable.UseSpec[] usa,
ScriptContextTester sct)
Perform substitution processing using a specific set of ordered glyph table use specifications.
|
GlyphSequence |
KhmerScriptProcessor.substitute(GlyphSequence glyphSequence,
String script,
String language,
GlyphTable.UseSpec[] useSpecs,
ScriptContextTester scriptContextTester) |
GlyphSequence |
ScriptProcessor.substitute(GlyphSequence gs,
String script,
String language,
GlyphTable.UseSpec[] usa,
ScriptContextTester sct)
Perform substitution processing using a specific set of ordered glyph table use specifications.
|
Copyright © 2025 Apache Software Foundation. All rights reserved.