Class TextShape

Class TextShape

nazivni prostor: Aspose.Imaging.Shapes Sastav: Aspose.Imaging.dll (25.4.0)

Predstavlja oblik teksta.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

naslijeđeni članovi

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()

Inicijalizira novu primjenu Aspose.Imaging.Shapes.TextShape razreda.

[JsonConstructor]
public TextShape()

TextShape(String, RectangleF, Font, StringFormat)

Inicijalizira novu primjenu Aspose.Imaging.Shapes.TextShape razreda.

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

Parameters

text string

Tekst koji treba izvući.

rectangle RectangleF

Tekst je rektangularni.

font Font

font za korištenje.

stringFormat StringFormat

Format za string.

Properties

Bounds

Pronađite granice objekta.

[JsonIgnore]
public override RectangleF Bounds { get; }

Vrijednost nekretnina

RectangleF

Center

Dostaje središte oblika.

[JsonIgnore]
public override PointF Center { get; }

Vrijednost nekretnina

PointF

Font

Pronađite ili postavite font koji se koristi za crtanje teksta.

public Font Font { get; set; }

Vrijednost nekretnina

Font

HasSegments

Dobiva vrijednost koja ukazuje na to ima li oblika segmente.

[JsonIgnore]
public override bool HasSegments { get; }

Vrijednost nekretnina

bool

Segments

Dobivaju se segmenti oblika.

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

Vrijednost nekretnina

ShapeSegment []

Text

Pronađite ili postavite izrezani tekst.

public string Text { get; set; }

Vrijednost nekretnina

string

TextFormat

Pronađite ili postavite format teksta.

public StringFormat TextFormat { get; set; }

Vrijednost nekretnina

StringFormat

Methods

Equals(Objekt)

Provjerite jesu li predmeti jednaki.

public override bool Equals(object obj)

Parameters

obj object

Drugim predmetom.

Returns

bool

Rezultati usporedbe ravnopravnosti.

GetBounds(Matrix)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

Returns

RectangleF

ograničenja predviđenog objekta.

GetBounds(Matrix i Pen)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

pen Pen

Pen za korištenje za objekt.To može utjecati na veličinu ograničenja objekta.

Returns

RectangleF

ograničenja predviđenog objekta.

GetHashCode()

Pronađite hash kod trenutnog objekta.

public override int GetHashCode()

Returns

int

To je hash kod.

Transform(Matrix)

Primjenjuje određenu transformaciju na obliku.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Promjena koja se primjenjuje.

 Hrvatski