类 PostScriptTableBuilder

java.lang.Object
com.google.typography.font.tools.subsetter.PostScriptTableBuilder

public class PostScriptTableBuilder extends Object
Builder for PostScript table. This is currently outside the main sfntly builder hierarchy, but should be migrated into it.
作者:
Raph Levien
  • 字段详细资料

    • VERSION_2

      private static final int VERSION_2
      另请参阅:
    • NUM_STANDARD_NAMES

      private static final int NUM_STANDARD_NAMES
      另请参阅:
    • V1_TABLE_SIZE

      private static final int V1_TABLE_SIZE
      另请参阅:
    • STANDARD_NAMES

      private static final String[] STANDARD_NAMES
      These are the standard PostScript names from the OpenType spec. They are a prefix of the Adobe Glyph List.
    • INVERTED_STANDARD_NAMES

      private static final Map<String,Integer> INVERTED_STANDARD_NAMES
    • v1Data

      private final WritableFontData v1Data
    • names

      private List<String> names
  • 构造器详细资料

    • PostScriptTableBuilder

      public PostScriptTableBuilder()
  • 方法详细资料

    • invertNameMap

      private static Map<String,Integer> invertNameMap(String[] names)
    • initV1From

      public void initV1From(PostScriptTable src)
      Initialize the scalar values (underline position, etc) to those from the source post table.
      参数:
      src - The source table to initialize from.
    • setNames

      public void setNames(List<String> names)
    • build

      public ReadableFontData build()