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(Шрифт, Шрифт, Шрифт, Шрифт)

Ініціалізація нової інстанції класу Aspose.Imaging.Shapes.TextShape.

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

Parameters

text string

Текст для зйомок.

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

Трансформація повинна бути застосована.

 Українська