blob: 67451d447025296324a62c60fa42a2fb4fe16229 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
/*
* $Id$
* Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
* For details on use and redistribution please refer to the
* LICENSE file included with these sources.
*/
package org.apache.fop.fonts;
import java.io.*;
import java.util.ArrayList;
class TTFMtxEntry {
int wx;
int lsb;
String name;
int index;
ArrayList unicodeIndex;
int[] bbox;
long offset;
byte found;
TTFMtxEntry() {
name = "";
found = 0;
unicodeIndex = new ArrayList();
bbox = new int[4];
}
public String toString(TTFFile t) {
return new String("Glyph " + name + " index: " + index + " bbox [ "
+ t.get_ttf_funit(bbox[0]) + " "
+ t.get_ttf_funit(bbox[1]) + " "
+ t.get_ttf_funit(bbox[2]) + " "
+ t.get_ttf_funit(bbox[3]) + "]" + "wx: "
+ t.get_ttf_funit(wx));
}
}
|