Modifier and Type | Method and Description |
---|---|
Table.Builder<? extends Table> |
Font.Builder.newTableBuilder(int tag,
ReadableFontData srcData)
Creates a new table builder for the table type given by the table id tag.
|
Modifier and Type | Class and Description |
---|---|
class |
WritableFontData
Writable font data wrapper.
|
Modifier and Type | Method and Description |
---|---|
static ReadableFontData |
ReadableFontData.createReadableFontData(byte[] b) |
ReadableFontData |
ReadableFontData.slice(int offset)
Makes a bottom bound only slice of this array.
|
ReadableFontData |
ReadableFontData.slice(int offset,
int length)
Makes a slice of this FontData.
|
Modifier and Type | Method and Description |
---|---|
static WritableFontData |
WritableFontData.createWritableFontData(ReadableFontData original)
Constructs a writable font data object.
|
Modifier and Type | Method and Description |
---|---|
ReadableFontData |
FontDataTable.readFontData()
Gets the readable font data for this table.
|
Modifier and Type | Method and Description |
---|---|
void |
FontDataTable.Builder.setData(ReadableFontData data) |
Modifier and Type | Method and Description |
---|---|
static EbdtTable.Builder |
EbdtTable.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,
ReadableFontData data)
Create a new builder using the header information and data provided.
|
static BitmapGlyph |
BitmapGlyph.createGlyph(ReadableFontData data,
int format) |
static BitmapGlyph.Builder<? extends BitmapGlyph> |
BitmapGlyph.Builder.createGlyphBuilder(ReadableFontData data,
int format) |
Modifier and Type | Method and Description |
---|---|
CMap.Builder<? extends CMap> |
CMapTable.Builder.newCMapBuilder(CMapTable.CMapId cmapId,
ReadableFontData data)
Gets a new cmap builder for this cmap table.
|
Modifier and Type | Method and Description |
---|---|
abstract ReadableFontData |
Glyph.instructions() |
ReadableFontData |
CompositeGlyph.instructions() |
ReadableFontData |
SimpleGlyph.instructions() |
Modifier and Type | Method and Description |
---|---|
Glyph.Builder<? extends Glyph> |
GlyphTable.Builder.glyphBuilder(ReadableFontData data) |
Modifier and Type | Method and Description |
---|---|
static boolean |
TestUtils.equals(int offset1,
ReadableFontData rfd1,
int offset2,
ReadableFontData rfd2,
int length) |
Modifier and Type | Method and Description |
---|---|
ReadableFontData |
MtxHeadBuilder.build() |
Modifier and Type | Method and Description |
---|---|
void |
MtxFontBuilder.addTable(int tag,
ReadableFontData data)
Add a table to the font being built.
|
Modifier and Type | Method and Description |
---|---|
ReadableFontData |
PostScriptTableBuilder.build() |
static ReadableFontData |
GlyphRenumberer.renumberGlyph(ReadableFontData glyph,
java.util.Map<java.lang.Integer,java.lang.Integer> mapping)
Apply a renumbering referenced glyphs in TrueType glyph data.
|
Modifier and Type | Method and Description |
---|---|
static ReadableFontData |
GlyphRenumberer.renumberGlyph(ReadableFontData glyph,
java.util.Map<java.lang.Integer,java.lang.Integer> mapping)
Apply a renumbering referenced glyphs in TrueType glyph data.
|