类的使用
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 void
Font.serializeHeader
(FontOutputStream fos, List<Header> tableHeaders) Searialize the headers.private void
Font.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_OFFSET
static final Comparator<Header>
Header.COMPARATOR_BY_TAG
修饰符和类型方法说明final Header
Table.Builder.header()
Public Interface for Table BuildingTable.header()
Get the header for the table.修饰符和类型方法说明(专用程序包) static GenericTableBuilder
GenericTableBuilder.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.限定符构造器说明protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
ByteArrayTableBuilder
(Header header, ReadableFontData data) Constructor.protected
ByteArrayTableBuilder
(Header header, WritableFontData data) Constructor.private
GenericTableBuilder
(Header header, ReadableFontData data) private
GenericTableBuilder
(Header header, WritableFontData data) protected
SubTableContainerTable
(Header header, ReadableFontData data) Constructor.protected
Table
(Header header, ReadableFontData data) protected
TableBasedTableBuilder
(Header header) protected
TableBasedTableBuilder
(Header header, ReadableFontData data) Constructor.protected
TableBasedTableBuilder
(Header header, WritableFontData data) Constructor. -
com.google.typography.font.sfntly.table.bitmap中Header的使用
修饰符和类型方法说明static EbdtTable.Builder
EbdtTable.Builder.createBuilder
(Header header, ReadableFontData data) Create a new builder using the header information and data provided.static EbdtTable.Builder
EbdtTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static EblcTable.Builder
EblcTable.Builder.createBuilder
(Header header, ReadableFontData data) Create a new builder using the header information and data provided.static EblcTable.Builder
EblcTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static EbscTable.Builder
EbscTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
EbdtTable
(Header header, ReadableFontData data) protected
EblcTable
(Header header, ReadableFontData data) private
EbscTable
(Header header, ReadableFontData data) -
com.google.typography.font.sfntly.table.core中Header的使用
修饰符和类型方法说明static CMapTable.Builder
CMapTable.Builder.createBuilder
(Header header, WritableFontData data) Creates a new builder using the header information and data provided.static FontHeaderTable.Builder
FontHeaderTable.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.Builder
MaximumProfileTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static NameTable.Builder
NameTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static OS2Table.Builder
OS2Table.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static PostScriptTable.Builder
PostScriptTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protected
Builder
(Header header, ReadableFontData data) Constructor.protected
Builder
(Header header, WritableFontData data) Constructor.protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) protected
Builder
(Header header, ReadableFontData data) protected
Builder
(Header header, WritableFontData data) private
CMapTable
(Header header, ReadableFontData data) Constructor.private
FontHeaderTable
(Header header, ReadableFontData data) Constructor.private
HorizontalDeviceMetricsTable
(Header header, ReadableFontData data, int numGlyphs) private
HorizontalHeaderTable
(Header header, ReadableFontData data) private
HorizontalMetricsTable
(Header header, ReadableFontData data, int numHMetrics, int numGlyphs) private
MaximumProfileTable
(Header header, ReadableFontData data) private
NameTable
(Header header, ReadableFontData data) private
OS2Table
(Header header, ReadableFontData data) private
PostScriptTable
(Header header, ReadableFontData data) -
com.google.typography.font.sfntly.table.opentype中Header的使用
修饰符和类型方法说明static GSubTable.Builder
GSubTable.Builder.createBuilder
(Header header, WritableFontData data) Creates a new builder using the header information and data provided.限定符构造器说明private
Builder
(Header header, ReadableFontData data) Constructor.private
GSubTable
(Header header, ReadableFontData data, boolean dataIsCanonical) Constructor. -
com.google.typography.font.sfntly.table.truetype中Header的使用
修饰符和类型方法说明static ControlProgramTable.Builder
ControlProgramTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static ControlValueTable.Builder
ControlValueTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static GlyphTable.Builder
GlyphTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.static LocaTable.Builder
LocaTable.Builder.createBuilder
(Header header, WritableFontData data) Create a new builder using the header information and data provided.限定符构造器说明protected
Builder
(Header header, ReadableFontData data) Constructor.protected
Builder
(Header header, WritableFontData data) Constructor.protected
Builder
(Header header, ReadableFontData data) Constructor.protected
Builder
(Header header, WritableFontData data) Constructor.protected
Builder
(Header header, ReadableFontData data) Constructor.protected
Builder
(Header header, WritableFontData data) Constructor.private
Builder
(Header header, ReadableFontData data) private
Builder
(Header header, WritableFontData data) protected
ControlProgramTable
(Header header, ReadableFontData data) protected
ControlValueTable
(Header header, ReadableFontData data) Constructor.private
GlyphTable
(Header header, ReadableFontData data) private
LocaTable
(Header header, ReadableFontData data, FontHeaderTable.IndexToLocFormat version, int numGlyphs)