类 WoffWriter
java.lang.Object
com.google.typography.font.tools.conversion.woff.WoffWriter
- 作者:
- Jeremie Lenfant-Engelmann
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final longprotected booleanprivate static final int -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private intalign4(int value) private intcomputeTableDirectoryEntriesLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private intcomputeTableSfntHeaderLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private intcomputeTablesLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private intcomputeUncompressedTablesLength(List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private List<WoffWriter.TableDirectoryEntry>private intextractMajorVersion(Font font) private intextractMinorVersion(Font sfntlyFont) private voidsetCompressedTableData(WoffWriter.TableDirectoryEntry tableDirectoryEntry, Table table) private intwriteTableDirectoryEntries(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private intwriteTables(WritableFontData writableFontData, int start, List<WoffWriter.TableDirectoryEntry> tableDirectoryEntries) private intwriteWoffHeader(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)
-