Click or drag to resize

PdfTextSurface Class

PdfTextSurface is used to add Text objects to the pdf display list.
Inheritance Hierarchy
SystemObject
  Atalasoft.PdfDoc.Generating.RenderingPdfTextSurface

Namespace:  Atalasoft.PdfDoc.Generating.Rendering
Assembly:  Atalasoft.PdfDoc (in Atalasoft.PdfDoc.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax
public abstract class PdfTextSurface

The PdfTextSurface type exposes the following members.

Constructors
  NameDescription
Protected methodPdfTextSurface
Initializes a new instance of the PdfTextSurface class
Top
Methods
  NameDescription
Public methodApplyTextMatrix
Applies the text matrix.
Public methodBegin
Begin starts the TextSurface and prepares it for writing. It must be called before using any other TextSurface operations.
Public methodEncodeToPdf(String, Char)
Encodes a single character to PDF using an appropriate encoding for the supplied font in GlobalResources.
Public methodEncodeToPdf(String, String)
Encodes a string to PDF using an appropriate encoding for the supplied font in GlobalResources.
Public methodEnd
End completes the TextSurface. It must be called when the TextSurface is no longer needed.
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 methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetFont
Sets the font.
Public methodSetHorizontalScale
Sets the horizontal scale.
Public methodSetTextLeading
Sets the text leading.
Public methodSetTextPoint
Sets the text start point.
Public methodSetTextRenderMode(PdfTextRenderMode)
Sets the text render mode.
Public methodSetTextRenderMode(PdfTextRenderMode, IPdfColor)
Sets the text render mode.
Public methodSetTextRenderMode(PdfTextRenderMode, IPdfColor, Double)
Sets the text render mode.
Public methodSetTextRenderMode(PdfTextRenderMode, IPdfColor, IPdfColor, NullableDouble)
Sets the text render mode.
Public methodSetWordSpace
Sets the word space.
Public methodTextIsUnicode
Identifies if the text is unicode or not
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWriteAdvanceLineWithNewXStartPoint
Writes the text line with a new X start point and inserts a newline.
Public methodWriteKerningPairs
Writes the kerning pairs.
Public methodWriteText
Writes the text at the current point.
Public methodWriteTextAdvanceLine
Writes the text and inserts a newline.
Public methodWriteTextAt(String, PdfPoint)
Writes the text at the specified point.
Public methodWriteTextAt(String, Double, Double)
Writes the text at.
Top
See Also