Lines Matching full:font
28 A PDF Object class representing a font. The font may have resources
29 attached to it in order to embed the font. SkPDFFonts are canonicalized
30 so that resource deduplication will only include one copy of a font.
45 /** Returns the font type represented in this font. For Type0 fonts,
46 * returns the type of the decendant font.
50 /** Return true if this font has an encoding for the passed glyph id.
54 /** Returns true if this font encoding supports glyph IDs above 255.
58 /** Convert (in place) the input glyph IDs into the font encoding. If the
59 * font has more glyphs than can be encoded (like a type 1 font with more
68 /** Get the font resource for the passed typeface and glyphID. The
74 * @param glyphID Specify which section of a large font is of interest.
87 // The glyph IDs accessible with this font. For Type1 (non CID) fonts,
88 // this will be a subset if the font has more than 255 glyphs.
91 // The font info is only kept around after construction for large
105 FontRec(SkPDFFont* font, uint32_t fontID, uint16_t fGlyphID);
112 /** Construct a new font dictionary and support objects.
114 * @param typeface The typeface for the font.
119 * (Type 0 font - false) font dictionary. Only True
121 * @param fontDescriptor If the font descriptor has already have generated
122 * for this font, pass it in here, otherwise pass
132 /** Populate the PDF font dictionary as Type3 font which includes glyph
134 * doesn't use any fields from SkAdvancedTypefaceMetrics (fFontInfo). Font