|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int | TAG_ACNT
Accent attachment. |
static int | TAG_AVAR
Axis variaiton. |
static int | TAG_BASE
Baseline data. |
static int | TAG_BDAT
Bitmap data. |
static int | TAG_BLOC
Bitmap location. |
static int | TAG_BSLN
Baseline table. |
static int | TAG_CFF
Compact font format (Type1 font). |
static int | TAG_CMAP
Character to glyph mapping. |
static int | TAG_CVAR
CVT variation. |
static int | TAG_CVT
Control value table. |
static int | TAG_DSIG
Digital signature. |
static int | TAG_EBDT
Embedded bitmap data. |
static int | TAG_EBLC
Embedded bitmap location. |
static int | TAG_EBSC
Embedded bitmap scaling. |
static int | TAG_FDSC
Font descriptors. |
static int | TAG_FEAT
Feature name. |
static int | TAG_FMTX
Font metrics. |
static int | TAG_FPGM
Font program. |
static int | TAG_FVAR
Font variation. |
static int | TAG_GASP
Grid_fitting and scan conversion procedure. |
static int | TAG_GDEF
Glyph definition. |
static int | TAG_GLYF
Glyph data. |
static int | TAG_GPOS
Glyph positioning. |
static int | TAG_GSUB
Glyph substitution. |
static int | TAG_GVAR
Glyph variation. |
static int | TAG_HDMX
Horizontal device metrics. |
static int | TAG_HEAD
Font header. |
static int | TAG_HHEA
Horizontal metrics header. |
static int | TAG_HMTX
Horizontal metrics. |
static int | TAG_JSTF
Justification. |
static int | TAG_JUST
Justification. |
static int | TAG_KERN
Kerning. |
static int | TAG_LCAR
Ligature caret. |
static int | TAG_LOCA
Index to location. |
static int | TAG_LTSH
Linear threshold. |
static int | TAG_MAXP
Maximum profile. |
static int | TAG_MMFX
Multiple master font metrics. |
static int | TAG_MMSD
Multiple master supplementary data. |
static int | TAG_MORT
Glyph metamorphosis. |
static int | TAG_NAME
Naming table. |
static int | TAG_OPBD
Optical bounds. |
static int | TAG_OS2
OS/2 and windows specific metrics. |
static int | TAG_PCLT
PCL 5 data. |
static int | TAG_POST
Postscript Information. |
static int | TAG_PREP
CVT preprogram. |
static int | TAG_PROP
Glyph properties. |
static int | TAG_TRAK
Tracking. |
static int | TAG_TYP1
Adobe Type 1 font data. |
static int | TAG_VDMX
Vertical device metrics. |
static int | TAG_VHEA
Vertical metrics header. |
static int | TAG_VMTX
Vertical metrics. |
Method Summary | |
byte[] | getFontTable(int sfntTag,
int offset,
int count)
Returns a subset of the table as an array of bytes for a given tag. |
byte[] | getFontTable(int sfntTag)
Returns the table as an array of bytes for a given tag. |
byte[] | getFontTable(String strSfntTag,
int offset,
int count)
Returns a subset of the table as an array of bytes for a given tag. |
byte[] | getFontTable(String strSfntTag)
Returns the table as an array of bytes for a given tag. |
int | getFontTableSize(int sfntTag)
Returns the size of the table for a given tag. |
int | getFontTableSize(String strSfntTag)
Returns the size of the table for a given tag. |
int | getVersion()
Returns the version of the OpenType font. 1. |
Field Detail |
public static final int TAG_CMAP
public static final int TAG_HEAD
public static final int TAG_NAME
public static final int TAG_GLYF
public static final int TAG_MAXP
public static final int TAG_PREP
public static final int TAG_HMTX
public static final int TAG_KERN
public static final int TAG_HDMX
public static final int TAG_LOCA
public static final int TAG_POST
public static final int TAG_OS2
public static final int TAG_CVT
public static final int TAG_GASP
public static final int TAG_VDMX
public static final int TAG_VMTX
public static final int TAG_VHEA
public static final int TAG_HHEA
public static final int TAG_TYP1
public static final int TAG_BSLN
public static final int TAG_GSUB
public static final int TAG_DSIG
public static final int TAG_FPGM
public static final int TAG_FVAR
public static final int TAG_GVAR
public static final int TAG_CFF
public static final int TAG_MMSD
public static final int TAG_MMFX
public static final int TAG_BASE
public static final int TAG_GDEF
public static final int TAG_GPOS
public static final int TAG_JSTF
public static final int TAG_EBDT
public static final int TAG_EBLC
public static final int TAG_EBSC
public static final int TAG_LTSH
public static final int TAG_PCLT
public static final int TAG_ACNT
public static final int TAG_AVAR
public static final int TAG_BDAT
public static final int TAG_BLOC
public static final int TAG_CVAR
public static final int TAG_FEAT
public static final int TAG_FDSC
public static final int TAG_FMTX
public static final int TAG_JUST
public static final int TAG_LCAR
public static final int TAG_MORT
public static final int TAG_OPBD
public static final int TAG_PROP
public static final int TAG_TRAK
Method Detail |
public int getVersion()
public byte[] getFontTable(int sfntTag)
sfntTag
- a four-character code as a 32-bit integerpublic byte[] getFontTable(String strSfntTag)
sfntTag
- a four-character code as a Stringpublic byte[] getFontTable(int sfntTag, int offset, int count)
sfntTag
- a four-character code as a 32-bit integer
offset
- - index of first byte to return from table
count
- - number of bytes to return from tablepublic byte[] getFontTable(String strSfntTag, int offset, int count)
sfntTag
- a four-character code as a String
offset
- - index of first byte to return from table
count
- - number of bytes to return from tablepublic int getFontTableSize(int sfntTag)
sfntTag
- a four-character code as a 32-bit integerpublic int getFontTableSize(String strSfntTag)
sfntTag
- a four-character code as a String
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |