1 7 8 package java.awt.font; 9 10 21 public interface OpenType { 22 23 24 25 29 public final static int TAG_CMAP = 0x636d6170; 30 31 35 public final static int TAG_HEAD = 0x68656164; 36 37 41 public final static int TAG_NAME = 0x6e616d65; 42 43 47 public final static int TAG_GLYF = 0x676c7966; 48 49 53 public final static int TAG_MAXP = 0x6d617870; 54 55 59 public final static int TAG_PREP = 0x70726570; 60 61 65 public final static int TAG_HMTX = 0x686d7478; 66 67 71 public final static int TAG_KERN = 0x6b65726e; 72 73 77 public final static int TAG_HDMX = 0x68646d78; 78 79 83 public final static int TAG_LOCA = 0x6c6f6361; 84 85 89 public final static int TAG_POST = 0x706f7374; 90 91 95 public final static int TAG_OS2 = 0x4f532f32; 96 97 101 public final static int TAG_CVT = 0x63767420; 102 103 107 public final static int TAG_GASP = 0x67617370; 108 109 113 public final static int TAG_VDMX = 0x56444d58; 114 115 119 public final static int TAG_VMTX = 0x766d7478; 120 121 125 public final static int TAG_VHEA = 0x76686561; 126 127 131 public final static int TAG_HHEA = 0x68686561; 132 133 137 public final static int TAG_TYP1 = 0x74797031; 138 139 143 public final static int TAG_BSLN = 0x62736c6e; 144 145 149 public final static int TAG_GSUB = 0x47535542; 150 151 155 public final static int TAG_DSIG = 0x44534947; 156 157 161 public final static int TAG_FPGM = 0x6670676d; 162 163 167 public final static int TAG_FVAR = 0x66766172; 168 169 173 public final static int TAG_GVAR = 0x67766172; 174 175 179 public final static int TAG_CFF = 0x43464620; 180 181 185 public final static int TAG_MMSD = 0x4d4d5344; 186 187 191 public final static int TAG_MMFX = 0x4d4d4658; 192 193 197 public final static int TAG_BASE = 0x42415345; 198 199 203 public final static int TAG_GDEF = 0x47444546; 204 205 209 public final static int TAG_GPOS = 0x47504f53; 210 211 215 public final static int TAG_JSTF = 0x4a535446; 216 217 221 public final static int TAG_EBDT = 0x45424454; 222 223 227 public final static int TAG_EBLC = 0x45424c43; 228 229 233 public final static int TAG_EBSC = 0x45425343; 234 235 239 public final static int TAG_LTSH = 0x4c545348; 240 241 245 public final static int TAG_PCLT = 0x50434c54; 246 247 251 public final static int TAG_ACNT = 0x61636e74; 252 253 257 public final static int TAG_AVAR = 0x61766172; 258 259 263 public final static int TAG_BDAT = 0x62646174; 264 265 269 public final static int TAG_BLOC = 0x626c6f63; 270 271 275 public final static int TAG_CVAR = 0x63766172; 276 277 281 public final static int TAG_FEAT = 0x66656174; 282 283 287 public final static int TAG_FDSC = 0x66647363; 288 289 293 public final static int TAG_FMTX = 0x666d7478; 294 295 299 public final static int TAG_JUST = 0x6a757374; 300 301 305 public final static int TAG_LCAR = 0x6c636172; 306 307 311 public final static int TAG_MORT = 0x6d6f7274; 312 313 317 public final static int TAG_OPBD = 0x6d6f7274; 318 319 323 public final static int TAG_PROP = 0x70726f70; 324 325 329 public final static int TAG_TRAK = 0x7472616b; 330 331 336 public int getVersion(); 337 338 348 public byte[] getFontTable(int sfntTag); 349 350 361 public byte[] getFontTable(String strSfntTag); 362 363 377 public byte[] getFontTable(int sfntTag, int offset, int count); 378 379 394 public byte[] getFontTable(String strSfntTag, int offset, int count); 395 396 403 public int getFontTableSize(int sfntTag); 404 405 412 public int getFontTableSize(String strSfntTag); 413 414 415 } 416 417 | Popular Tags |