1 17 18 19 20 package org.apache.fop.fonts; 21 22 import java.util.Map ; 23 24 25 28 public interface MutableFont { 29 30 34 void setFontName(String name); 35 36 40 void setEmbedFileName(String path); 41 42 46 void setEmbedResourceName(String name); 47 48 52 void setCapHeight(int capHeight); 53 54 58 void setAscender(int ascender); 59 60 64 void setDescender(int descender); 65 66 70 void setFontBBox(int[] bbox); 71 72 76 void setFlags(int flags); 77 78 82 void setStemV(int stemV); 83 84 88 void setItalicAngle(int italicAngle); 89 90 94 void setMissingWidth(int width); 95 96 100 void setFontType(FontType fontType); 101 102 106 void setFirstChar(int index); 107 108 112 void setLastChar(int index); 113 114 118 void setKerningEnabled(boolean enabled); 119 120 125 void putKerningEntry(Integer key, Map value); 126 127 } 128 | Popular Tags |