Show / Hide Table of Contents

Class TextBuffer

The Text Buffer, used to build Text Entities

Inheritance
System.Object
EntityBuffer
TextBuffer
Implements
IText
System.ComponentModel.INotifyPropertyChanged
Inherited Members
EntityBuffer.EntityType
EntityBuffer.Handle
EntityBuffer.LayerName
EntityBuffer.EntityReferenceList
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities.Text
Assembly: Dxflib.dll
Syntax
public class TextBuffer : EntityBuffer, IText, INotifyPropertyChanged

Constructors

| Improve this Doc View Source

TextBuffer()

Defaulting Constructor

Declaration
public TextBuffer()

Properties

| Improve this Doc View Source

Contents

Declaration
public string Contents { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Height

Declaration
public double Height { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

IsAnnotative

Declaration
public bool IsAnnotative { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsBackwards

true if text is backwards

Declaration
public bool IsBackwards { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsUpsideDown

True if text is upside down

Declaration
public bool IsUpsideDown { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Justify

Declaration
public JustifyOptions Justify { get; set; }
Property Value
Type Description
JustifyOptions
| Improve this Doc View Source

Obliquing

Declaration
public double Obliquing { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

PositionVertex

Declaration
public Vertex PositionVertex { get; set; }
Property Value
Type Description
Vertex
| Improve this Doc View Source

Rotation

Declaration
public double Rotation { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

TextStyle

Declaration
public Style TextStyle { get; set; }
Property Value
Type Description
Style
| Improve this Doc View Source

WidthFactor

Declaration
public double WidthFactor { get; set; }
Property Value
Type Description
System.Double

Methods

| Improve this Doc View Source

Parse(TaggedDataList, Int32)

The TextBuffer Parse Function

Declaration
public override bool Parse(TaggedDataList list, int index)
Parameters
Type Name Description
TaggedDataList list

TaggedDataList list

System.Int32 index

The current index of extraction

Returns
Type Description
System.Boolean

Always True

Overrides
EntityBuffer.Parse(TaggedDataList, Int32)

Events

| Improve this Doc View Source

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IText
System.ComponentModel.INotifyPropertyChanged
  • Improve this Doc
  • View Source
Back to top Generated by DocFX