类 WoffWriter
java.lang.Object
com.google.typography.font.tools.conversion.woff.WoffWriter
- 作者:
- Jeremie Lenfant-Engelmann
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final long
protected boolean
private static final int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private int
align4
(int value) private int
computeTableDirectoryEntriesLength
(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private int
computeTableSfntHeaderLength
(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private int
computeTablesLength
(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private int
computeUncompressedTablesLength
(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private List<WoffWriter.TableDirectoryEntry>
private int
extractMajorVersion
(Font font) private int
extractMinorVersion
(Font sfntlyFont) private void
setCompressedTableData
(WoffWriter.TableDirectoryEntry tableDirectoryEntry, Table table) private int
writeTableDirectoryEntries
(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private int
writeTables
(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private int
writeWoffHeader
(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries, int flavor, int length, int majorVersion, int minorVersion)
-
字段详细资料
-
woff_compression_faster
protected boolean woff_compression_faster -
SIGNATURE
private static final long SIGNATURE- 另请参阅:
-
WOFF_HEADER_SIZE
private static final int WOFF_HEADER_SIZE
-
-
构造器详细资料
-
WoffWriter
public WoffWriter()
-
-
方法详细资料
-
convert
-
extractMajorVersion
-
extractMinorVersion
-
align4
private int align4(int value) -
computeTableDirectoryEntriesLength
private int computeTableDirectoryEntriesLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) -
computeTablesLength
-
writeWoffHeader
private int writeWoffHeader(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries, int flavor, int length, int majorVersion, int minorVersion) -
computeTableSfntHeaderLength
private int computeTableSfntHeaderLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) -
computeUncompressedTablesLength
private int computeUncompressedTablesLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) -
writeTableDirectoryEntries
private int writeTableDirectoryEntries(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) -
writeTables
private int writeTables(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) -
createTableDirectoryEntries
-
setCompressedTableData
private void setCompressedTableData(WoffWriter.TableDirectoryEntry tableDirectoryEntry, Table table)
-