类的使用
com.google.typography.font.sfntly.table.Header
使用Header的程序包
程序包
说明
This package and its sub-packages contain, classes required to do:
Parse GSUB table
Compute the closure of a given set of glyph IDs based on GSUB lookups
This is an experimental package.
-
com.google.typography.font.sfntly中Header的使用
类型参数类型为Header的com.google.typography.font.sfntly中的字段返回变量类型为Header的类型的com.google.typography.font.sfntly中的方法修饰符和类型方法说明Font.buildTableHeadersForSerialization(List<Integer> tableOrdering) Build the table headers to be used for serialization.private Map<Header,WritableFontData> Font.Builder.loadTableData(SortedSet<Header> headers, FontInputStream is) private Map<Header,WritableFontData> Font.Builder.loadTableData(SortedSet<Header> headers, WritableFontData fd) Font.Builder.readHeader(FontInputStream is) Font.Builder.readHeader(ReadableFontData fd, int offset) 参数类型为Header的com.google.typography.font.sfntly中的方法修饰符和类型方法说明private Table.Builder<? extends Table>Font.Builder.getTableBuilder(Header header, WritableFontData data) 类型变量类型为Header的com.google.typography.font.sfntly中的方法参数修饰符和类型方法说明private Map<Integer,Table.Builder<? extends Table>> Font.Builder.buildAllTableBuilders(Map<Header, WritableFontData> tableData) private Map<Header,WritableFontData> Font.Builder.loadTableData(SortedSet<Header> headers, FontInputStream is) private Map<Header,WritableFontData> Font.Builder.loadTableData(SortedSet<Header> headers, WritableFontData fd) private voidFont.serializeHeader(FontOutputStream fos, List<Header> tableHeaders) Searialize the headers.private voidFont.serializeTables(FontOutputStream fos, List<Header> tableHeaders) Serialize the tables. -
com.google.typography.font.sfntly.table中Header的使用
类型参数类型为Header的com.google.typography.font.sfntly.table中的字段修饰符和类型字段说明static final Comparator<Header>Header.COMPARATOR_BY_OFFSETstatic final Comparator<Header>Header.COMPARATOR_BY_TAG修饰符和类型方法说明final HeaderTable.Builder.header()Public Interface for Table BuildingTable.header()Get the header for the table.修饰符和类型方法说明(专用程序包) static GenericTableBuilderGenericTableBuilder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static Table.Builder<? extends Table>Table.Builder.getBuilder(Header header, WritableFontData tableData) Get a builder for the table type specified by the data in the header.限定符构造器说明protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedprotectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedByteArrayTableBuilder(Header header, ReadableFontData data) Constructor.protectedByteArrayTableBuilder(Header header, WritableFontData data) Constructor.privateGenericTableBuilder(Header header, ReadableFontData data) privateGenericTableBuilder(Header header, WritableFontData data) protectedSubTableContainerTable(Header header, ReadableFontData data) Constructor.protectedTable(Header header, ReadableFontData data) protectedTableBasedTableBuilder(Header header) protectedTableBasedTableBuilder(Header header, ReadableFontData data) Constructor.protectedTableBasedTableBuilder(Header header, WritableFontData data) Constructor. -
com.google.typography.font.sfntly.table.bitmap中Header的使用
修饰符和类型方法说明static EbdtTable.BuilderEbdtTable.Builder.createBuilder(Header header, ReadableFontData data) Create a new builder using the header information and data provided.static EbdtTable.BuilderEbdtTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static EblcTable.BuilderEblcTable.Builder.createBuilder(Header header, ReadableFontData data) Create a new builder using the header information and data provided.static EblcTable.BuilderEblcTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static EbscTable.BuilderEbscTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedEbdtTable(Header header, ReadableFontData data) protectedEblcTable(Header header, ReadableFontData data) privateEbscTable(Header header, ReadableFontData data) -
com.google.typography.font.sfntly.table.core中Header的使用
修饰符和类型方法说明static CMapTable.BuilderCMapTable.Builder.createBuilder(Header header, WritableFontData data) Creates a new builder using the header information and data provided.static FontHeaderTable.BuilderFontHeaderTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.HorizontalDeviceMetricsTable.Builder.createBuilder(Header header, WritableFontData data) HorizontalHeaderTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.HorizontalMetricsTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static MaximumProfileTable.BuilderMaximumProfileTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static NameTable.BuilderNameTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static OS2Table.BuilderOS2Table.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static PostScriptTable.BuilderPostScriptTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protectedBuilder(Header header, ReadableFontData data) Constructor.protectedBuilder(Header header, WritableFontData data) Constructor.protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) protectedBuilder(Header header, ReadableFontData data) protectedBuilder(Header header, WritableFontData data) privateCMapTable(Header header, ReadableFontData data) Constructor.privateFontHeaderTable(Header header, ReadableFontData data) Constructor.privateHorizontalDeviceMetricsTable(Header header, ReadableFontData data, int numGlyphs) privateHorizontalHeaderTable(Header header, ReadableFontData data) privateHorizontalMetricsTable(Header header, ReadableFontData data, int numHMetrics, int numGlyphs) privateMaximumProfileTable(Header header, ReadableFontData data) privateNameTable(Header header, ReadableFontData data) privateOS2Table(Header header, ReadableFontData data) privatePostScriptTable(Header header, ReadableFontData data) -
com.google.typography.font.sfntly.table.opentype中Header的使用
修饰符和类型方法说明static GSubTable.BuilderGSubTable.Builder.createBuilder(Header header, WritableFontData data) Creates a new builder using the header information and data provided.限定符构造器说明privateBuilder(Header header, ReadableFontData data) Constructor.privateGSubTable(Header header, ReadableFontData data, boolean dataIsCanonical) Constructor. -
com.google.typography.font.sfntly.table.truetype中Header的使用
修饰符和类型方法说明static ControlProgramTable.BuilderControlProgramTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static ControlValueTable.BuilderControlValueTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static GlyphTable.BuilderGlyphTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.static LocaTable.BuilderLocaTable.Builder.createBuilder(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protectedBuilder(Header header, ReadableFontData data) Constructor.protectedBuilder(Header header, WritableFontData data) Constructor.protectedBuilder(Header header, ReadableFontData data) Constructor.protectedBuilder(Header header, WritableFontData data) Constructor.protectedBuilder(Header header, ReadableFontData data) Constructor.protectedBuilder(Header header, WritableFontData data) Constructor.privateBuilder(Header header, ReadableFontData data) privateBuilder(Header header, WritableFontData data) protectedControlProgramTable(Header header, ReadableFontData data) protectedControlValueTable(Header header, ReadableFontData data) Constructor.privateGlyphTable(Header header, ReadableFontData data) privateLocaTable(Header header, ReadableFontData data, FontHeaderTable.IndexToLocFormat version, int numGlyphs)