PdfFont Class

PDF File Writer

PdfFont Class

PDF font class
Inheritance Hierarchy
SystemObject  PdfFileWriterPdfObject
    PdfFileWriterPdfFont

Namespace:  PdfFileWriter
Assembly:  PdfFileWriter (in PdfFileWriter.dll) Version: 1.1.24.0 (1.1.24.0)
Syntax
C#
public class PdfFont : PdfObject, IDisposable, 
	IComparable<PdfFont>

The PdfFont type exposes the following members.

Properties
  NameDescription
Public propertyDocument
PDF document object
(Inherited from PdfObject.)
Public propertyScaleFactor
Scale factor
(Inherited from PdfObject.)
Top
Methods
  NameDescription
Public methodAscent
Font ascent in user units
Public methodAscentPlusLeading
Font ascent in user units
Public methodCapHeight
Capital M height in user units
Public methodCharBoundingBox
Character bounding box in user coordinate units.
Public methodCharWidth(Double, Char)
Character width in user units
Public methodCharWidth(Double, DrawStyle, Char)
Character width in user units
Public methodCompareTo(PdfFont)
Compage PDF font objects
Public methodCompareTo(PdfObject)
Compare the resource codes of two PDF objects.
(Inherited from PdfObject.)
Public methodStatic memberCreatePdfFont
PDF Font resource constructor
Public methodDescent
Font descent in user units
Public methodDescentPlusLeading
Font descent in user units
Public methodDispose
Dispose FontApi
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFontDesignToPdfUnits
Font design units to PDF design units
Public methodFontDesignToUserUnits
Font units to user units
Public methodGetCharInfo
Get character information
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLineSpacing
Line spacing in user units
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStrikeoutPosition
Strikeout position in user units
Public methodStrikeoutWidth
Strikeout width in user units
Public methodSubscriptPosition
Subscript position in user units
Public methodSubscriptSize
Subscript character size in points
Public methodSuperscriptPosition
Superscript character position
Public methodSuperscriptSize
Superscript character size in points
Public methodTextBoundingBox
Text bounding box in user coordinate units.
Public methodTextFitToWidth
Word spacing to stretch text to given width
Public methodTextKerning
Text Kerning
Public methodTextKerningWidth
Text kerning width
Public methodTextWidth
Text width
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnderlinePosition
Underline position in user units
Public methodUnderlineWidth
Underline width in user units
Top
Remarks
See Also