org.apache.fontbox.cff
Class CharStringConverter
java.lang.Object
org.apache.fontbox.cff.CharStringHandler
org.apache.fontbox.cff.CharStringConverter
public class CharStringConverter
- extends CharStringHandler
A class to translate Type2 CharString command sequence to Type1 CharString command sequence.
- Version:
- $Revision$
- Author:
- Villu Ruusmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CharStringConverter
public CharStringConverter(int defaultWidth,
int nominalWidth,
IndexData fontGlobalSubrIndex,
IndexData fontLocalSubrIndex)
- Constructor.
- Parameters:
defaultWidth
- default widthnominalWidth
- nominal width
convert
public List<Object> convert(List<Object> commandSequence)
- Converts a sequence of Type1/Type2 commands into a sequence of CharStringCommands.
- Parameters:
commandSequence
- the type1/type2 sequence
- Returns:
- the CHarStringCommandSequence
handleCommand
public List<Integer> handleCommand(List<Integer> numbers,
CharStringCommand command)
- Handler for CharStringCommands.
- Specified by:
handleCommand
in class CharStringHandler
- Parameters:
numbers
- a list of numberscommand
- the CharStringCommand
- Returns:
- may return a command sequence of a subroutine
Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.