Class TextShape

Class TextShape

Именује се: Aspose.Imaging.Shapes Асамблеја: Aspose.Imaging.dll (25.4.0)

Представља текстуалну форму.

[JsonObject(MemberSerialization.OptIn)]
public sealed class TextShape : RectangleProjectedShape

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

Наслеђени чланови

RectangleProjectedShape.GetBounds(Matrix) , RectangleProjectedShape.GetBounds(Matrix, Pen) , RectangleProjectedShape.Transform(Matrix) , RectangleProjectedShape.Equals(object) , RectangleProjectedShape.GetHashCode() , RectangleProjectedShape.LeftTop , RectangleProjectedShape.RightTop , RectangleProjectedShape.LeftBottom , RectangleProjectedShape.RightBottom , RectangleProjectedShape.Center , RectangleProjectedShape.Bounds , RectangleProjectedShape.RectangleWidth , RectangleProjectedShape.RectangleHeight , RectangleProjectedShape.HasSegments , Shape.Equals(object) , Shape.GetHashCode() , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Bounds , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TextShape()

Иницијалише нову инстанцију Aspose.Imaging.Shapes.TextShape класе.

[JsonConstructor]
public TextShape()

TextShape(string, RectangleF, Font, StringFormat)

Иницијалише нову инстанцију Aspose.Imaging.Shapes.TextShape класе.

public TextShape(string text, RectangleF rectangle, Font font, StringFormat stringFormat)

Parameters

text string

Tekst je trebao da se izvuče.

rectangle RectangleF

Текст је правоугао.

font Font

Писмо које треба користити.

stringFormat StringFormat

Формат за струју.

Properties

Bounds

Добије границе објекта.

[JsonIgnore]
public override RectangleF Bounds { get; }

Вредност имовине

RectangleF

Center

Добијају центар облика.

[JsonIgnore]
public override PointF Center { get; }

Вредност имовине

PointF

Font

Добије или поставља шрифт који се користи за цртање текста.

public Font Font { get; set; }

Вредност имовине

Font

HasSegments

Добија вредност која указује на то да ли облик има сегменте.

[JsonIgnore]
public override bool HasSegments { get; }

Вредност имовине

bool

Segments

Добијају се сегменти облика.

[JsonIgnore]
public override ShapeSegment[] Segments { get; }

Вредност имовине

ShapeSegment []

Text

Добијете или постављате извучен текст.

public string Text { get; set; }

Вредност имовине

string

TextFormat

Добија или поставља текст формат.

public StringFormat TextFormat { get; set; }

Вредност имовине

StringFormat

Methods

Equals(Објекат)

Проверите да ли су објекти једнаки.

public override bool Equals(object obj)

Parameters

obj object

Други објекат је

Returns

bool

Резултат је поређење једнакости.

GetBounds(Matrix)

Добије границе објекта.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Матрица која се примењује пре граница ће се израчунати.

Returns

RectangleF

Ограничења процењеног објекта.

GetBounds(Матрицс , Пен)

Добије границе објекта.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Матрица која се примењује пре граница ће се израчунати.

pen Pen

Пена за употребу за објекат. ово може утицати на величину граница објекта.

Returns

RectangleF

Ограничења процењеног објекта.

GetHashCode()

Добијте хаш код тренутне објекте.

public override int GetHashCode()

Returns

int

Код за хасх.

Transform(Matrix)

Примењује одређену трансформацију на облик.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Трансформација која се примењује.

 Српски