| ImageGear Professional v18.2 > API Reference Guide > PDF Component API Reference > PDF Component Objects > Page Editing Objects and Elements > IGPDEFont Object |
PDE font object. A reference to a font used on a page in a PDF file. It may be equated with a font in the system.
IIGPDEFont extends IIGPDEObject
| CreateToUnicodeNow Method | Creates the /ToUnicode table. |
| CreateWidthsNow Method | Creates width entries for font. |
| EmbedNow Method | Embeds font stream. |
| EmbedNowDontSubset Method | Embeds the font inside Doc without creating a subset. |
| GetAttributes Method | Gets the font attributes. |
| GetCodeByteCount Method | Gets the number of bytes in a string of single or multi-byte character codes. |
| GetOneByteEncoding Method | Gets an atom array that is filled with the delta encodings for font. |
| GetSysEncoding Method | Gets the system encoding object associated with a font object. |
| GetSysFont Method | Gets the system font object associated with a font object. |
| GetWidths Method | Gets widths array. |
| GetWidthsNow Method | Gets a Type0 font's width information for only the characters used in the file. |
| SetSysEncoding Method | Sets the system encoding object associated with a font object. |
| SetSysFont Method | Sets the system font object associated with a font object. |
| SubsetNow Method | Subsets a given PDE Font in Doc. |
| SumWidths Method | Gets the sum to the widths from a string of single or multi-byte characters. |
| TranslateGlyphidsToUnicode Method | Translates a string to Unicode values. |
| CreateNeedFlags Property | Flags indicating what needs to be done to make the current font complete. |
| IsEmbedded Property | True if the font is embedded, False if it is not, or if it was created in one document and embedded in a different document. |
| IsMultibyte Property | True if the font contains any multi-byte characters, False otherwise. |