VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Tree.Fonts Namespace / PdfFont Class
Constructors Properties Methods Fields SeeAlso
In This Topic
    PdfFont Class Members
    In This Topic
    The following tables list the members exposed by PdfFont.
    Protected Constructors
     NameDescription
    Protected ConstructorInitializes a new instance of the PdfFont class.
    Public Fields
     NameDescription
    Public FieldDefines a count of standard fonts.
    Public Properties
     NameDescription
    Public PropertyGets the basic object of this tree node. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether character with code 32 is space.
    Public PropertyGets the parent PDF document of this tree node. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a rectangle, expressed in the glyph coordinate system, specifying the font bounding box.
    Public PropertyGets the font name.
    Public PropertyGets a PdfResource instance that contains the font program.
    Public PropertyGets the size, in bytes, of the font program, or, in case of Type3 font, the total length of streams that describe font symbols.
    Public PropertyGets a font program type.
    Public PropertyGets the font type.
    Public PropertyGets the reference to an indirect object. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this node is changed. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this font has external font program.
    Public PropertyGets a value indicating whether the font is fully defined, i.e. font has no references to the other sources.
    Public PropertyGets a value indicating whether this tree node is indirect object. (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this node is new node (unsaved). (Inherited from PdfTreeNodeBase)
    Public PropertyGets a value indicating whether this font is vertical.
    Public PropertyGets the unique object number. (Inherited from PdfTreeNodeBase)
    Public PropertyGets the type of the standard font.
    Public Methods
     NameDescription
    Public MethodDetermines whether this font can encode the specified text.
    Public MethodConverts the character in the Unicode encoding to the character code in font encoding.
    Public MethodConverts a Unicode string to the character codes in the font encoding.
    Public MethodConverts the character code in the font encoding to the character in Unicode encoding.
    Public MethodOverloaded. Converts the character code in the font encoding to the string with Unicode encoding.
    Public MethodOverloaded. Creates copy of this font instance into the specified document.
    Public MethodSearches the tree node with specified object number from current node. (Inherited from PdfTreeNodeBase)
    Public MethodReturns the action, which is associated with the specified action property name. (Inherited from PdfTreeNodeBase)
    Public MethodReturns a dictionary, which maps Unicode characters, which are present in font, to the character codes in the font encoding.
    Public MethodOverloaded. Returns linearized subtree that starts from current node and contains only nodes that allowed by . (Inherited from PdfTreeNodeBase)
    Public MethodReturns the symbol width.
    Public MethodReturns a value indicating whether font program of this font is subset of specified font program.
    Public MethodSets the action, which is associated with the specified action property name. (Inherited from PdfTreeNodeBase)
    Public MethodReturns a System.String that represents this instance.
    See Also