Package org.apache.fontbox.cff
Class CharStringConverter
java.lang.Object
org.apache.fontbox.cff.CharStringHandler
org.apache.fontbox.cff.CharStringConverter
A class to translate Type2 CharString command sequence to Type1 CharString command sequence.
- Version:
- $Revision$
- Author:
- Villu Ruusmann
-
Constructor Summary
ConstructorsConstructorDescriptionCharStringConverter
(int defaultWidth, int nominalWidth) Constructor.CharStringConverter
(int defaultWidth, int nominalWidth, IndexData fontGlobalSubrIndex, IndexData fontLocalSubrIndex) Deprecated. -
Method Summary
Methods inherited from class org.apache.fontbox.cff.CharStringHandler
handleSequence
-
Constructor Details
-
CharStringConverter
public CharStringConverter(int defaultWidth, int nominalWidth, IndexData fontGlobalSubrIndex, IndexData fontLocalSubrIndex) Deprecated.UseCharStringConverter(int, int)
insteadConstructor.- Parameters:
defaultWidth
- default widthnominalWidth
- nominal width
-
CharStringConverter
public CharStringConverter(int defaultWidth, int nominalWidth) Constructor.- Parameters:
defaultWidth
- default widthnominalWidth
- nominal width
-
-
Method Details
-
convert
Converts a sequence of Type1/Type2 commands into a sequence of CharStringCommands.- Parameters:
commandSequence
- the type1/type2 sequence- Returns:
- the CHarStringCommandSequence
-
handleCommand
Handler for CharStringCommands.- Specified by:
handleCommand
in classCharStringHandler
- Parameters:
numbers
- a list of numberscommand
- the CharStringCommand- Returns:
- may return a command sequence of a subroutine
-
CharStringConverter(int, int)
instead