Class TextShape

Class TextShape

ja nimityö: Aspose.Imaging.Shapes Kokoelma: Aspose.Imaging.dll (25.4.0)

Se edustaa tekstimuotoa.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

Perintöjäsenet

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

Aloita uusi esimerkki Aspose.Imaging.Shapes.TextShape luokan.

[JsonConstructor]
public TextShape()

TextShape(String, RectangleF, Font, StringFormat)

Aloita uusi esimerkki Aspose.Imaging.Shapes.TextShape luokan.

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

Parameters

text string

Tekstin pitää kuvata.

rectangle RectangleF

Kirja on rektangullinen.

font Font

Käytettävissä oleva fontti.

stringFormat StringFormat

Se on string formaatti.

Properties

Bounds

Kohtaa kohteen rajat.

[JsonIgnore]
public override RectangleF Bounds { get; }

Omistuksen arvo

RectangleF

Center

Se saa muodon keskustan.

[JsonIgnore]
public override PointF Center { get; }

Omistuksen arvo

PointF

Font

Saat tai asetat tekstin piirustukseen käytetyn kirjaimen.

public Font Font { get; set; }

Omistuksen arvo

Font

HasSegments

Saat arvon, joka osoittaa, onko muodossa segmenttejä.

[JsonIgnore]
public override bool HasSegments { get; }

Omistuksen arvo

bool

Segments

Saa muodon segmentit.

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

Omistuksen arvo

ShapeSegment []

Text

Saa tai asettaa piirretyn tekstin.

public string Text { get; set; }

Omistuksen arvo

string

TextFormat

Saa tai asettaa tekstiformaatin.

public StringFormat TextFormat { get; set; }

Omistuksen arvo

StringFormat

Methods

Equals(Objekti)

Tarkista, ovatko kohteet tasa-arvoisia

public override bool Equals(object obj)

Parameters

obj object

Toinen esine on.

Returns

bool

Yhdenvertaisuus on tulos.

GetBounds(Matrix)

Kohtaa kohteen rajat.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matriisi, jota sovelletaan ennen rajoja, lasketaan.

Returns

RectangleF

arvioidun kohteen rajat.

GetBounds(Matrix ja Pen)

Kohtaa kohteen rajat.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matriisi, jota sovelletaan ennen rajoja, lasketaan.

pen Pen

Tämä voi vaikuttaa kohteen rajojen koon.

Returns

RectangleF

arvioidun kohteen rajat.

GetHashCode()

Hanki nykyisen kohteen hash-koodi.

public override int GetHashCode()

Returns

int

ja hash koodi.

Transform(Matrix)

Sovelletaan määriteltyä muuntamista muotoon.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Muutos on sovellettava.

 Suomi