Home | History | Annotate | Download | only in pdf

Lines Matching full:font

40         FontGlyphSetPair(SkPDFFont* font, SkPDFGlyphSet* glyphSet);
63 void noteGlyphUsage(SkPDFFont* font, const uint16_t* glyphIDs,
67 SkPDFGlyphSet* getGlyphSetForFont(SkPDFFont* font);
74 A PDF Object class representing a font. The font may have resources
75 attached to it in order to embed the font. SkPDFFonts are canonicalized
76 so that resource deduplication will only include one copy of a font.
93 /** Returns the font type represented in this font. For Type0 fonts,
94 * returns the type of the decendant font.
98 /** Returns true if this font encoding supports glyph IDs above 255.
102 /** Return true if this font has an encoding for the passed glyph id.
106 /** Convert (in place) the input glyph IDs into the font encoding. If the
107 * font has more glyphs than can be encoded (like a type 1 font with more
116 /** Get the font resource for the passed typeface and glyphID. The
122 * @param glyphID Specify which section of a large font is of interest.
127 /** Subset the font based on usage set. Returns a SkPDFFont instance with
130 * @return NULL if font does not support subsetting, a new instance
182 FontRec(SkPDFFont* font, uint32_t fontID, uint16_t fGlyphID);
187 // The glyph IDs accessible with this font. For Type1 (non CID) fonts,
188 // this will be a subset if the font has more than 255 glyphs.
191 // The font info is only kept around after construction for large