1 17 18 19 20 package org.apache.fop.fonts; 21 22 import java.util.Map ; 24 25 28 public abstract class CIDFont extends CustomFont { 29 30 33 public Map usedGlyphs = new java.util.HashMap (); 34 35 38 public Map usedGlyphsIndex = new java.util.HashMap (); 39 public int usedGlyphsCount = 0; 40 41 44 public Map usedCharsIndex = new java.util.HashMap (); 45 46 public int width[] = null; 48 49 54 public abstract String getCidBaseFont(); 55 56 60 public abstract CIDFontType getCIDType(); 61 62 67 public abstract String getRegistry(); 68 69 74 public abstract String getOrdering(); 75 76 80 public abstract int getSupplement(); 81 82 83 88 public int getDefaultWidth() { 89 return 0; 90 } 91 92 95 public boolean isMultiByte() { 96 return true; 97 } 98 99 102 public abstract char[] getCharsUsed(); 103 } | Popular Tags |