Class TextShape

Class TextShape

Navne til: Aspose.Imaging.Shapes Sammensætning: Aspose.Imaging.dll (25.4.0)

repræsenterer en tekstform.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

De arvede medlemmer

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

Initialiserer en ny instans af Aspose.Imaging.Shapes.TextShape klasse.

[JsonConstructor]
public TextShape()

TextShape(String, RectangleF, Font, StringFormat)

Initialiserer en ny instans af Aspose.Imaging.Shapes.TextShape klasse.

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

Parameters

text string

Tekst til at tegne.

rectangle RectangleF

Teksten er rektangulær.

font Font

Forkortet til brug.

stringFormat StringFormat

Det er string format.

Properties

Bounds

Gør objektets grænser.

[JsonIgnore]
public override RectangleF Bounds { get; }

Ejendomsværdi

RectangleF

Center

Få formens centrum.

[JsonIgnore]
public override PointF Center { get; }

Ejendomsværdi

PointF

Font

Få eller indsæt den bogstave, der bruges til at tegne teksten.

public Font Font { get; set; }

Ejendomsværdi

Font

HasSegments

Giver en værdi, der angiver, om formen har segmenter.

[JsonIgnore]
public override bool HasSegments { get; }

Ejendomsværdi

bool

Segments

Få form segmenter.

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

Ejendomsværdi

ShapeSegment []

Text

Få eller indsætte den trækte tekst.

public string Text { get; set; }

Ejendomsværdi

string

TextFormat

Få eller indstille tekstformatet.

public StringFormat TextFormat { get; set; }

Ejendomsværdi

StringFormat

Methods

Equals(Objekt)

Tjek, om objekterne er lige.

public override bool Equals(object obj)

Parameters

obj object

Det andet objekt.

Returns

bool

Sammenligning af ligestilling er resultatet.

GetBounds(Matrix)

Gør objektets grænser.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Den matrix, der skal anvendes før grænser, vil blive beregnet.

Returns

RectangleF

Den anslåede objekts grænser.

GetBounds(Matrix og Pen)

Gør objektets grænser.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Den matrix, der skal anvendes før grænser, vil blive beregnet.

pen Pen

Den pen til brug for objekt. Dette kan påvirke objektets grænse størrelse.

Returns

RectangleF

Den anslåede objekts grænser.

GetHashCode()

Få hashkoden til det nuværende objekt.

public override int GetHashCode()

Returns

int

Det er hash koden.

Transform(Matrix)

Anvend den angivne transformation til formen.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Forvandlingen skal anvendes.

 Dansk