Class CharStringConverter


  • public class CharStringConverter
    extends CharStringHandler
    A class to translate Type2 CharString command sequence to Type1 CharString command sequence.
    • Constructor Detail

      • CharStringConverter

        public CharStringConverter​(int defaultWidth,
                                   int nominalWidth,
                                   IndexData fontGlobalSubrIndex,
                                   IndexData fontLocalSubrIndex)
        Deprecated.
        Constructor.
        Parameters:
        defaultWidth - default width
        nominalWidth - nominal width
      • CharStringConverter

        public CharStringConverter​(int defaultWidth,
                                   int nominalWidth)
        Constructor.
        Parameters:
        defaultWidth - default width
        nominalWidth - nominal width
    • Method Detail

      • 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