Class TextShape

Class TextShape

Nama dari : Aspose.Imaging.Shapes Pengumpulan: Aspose.Imaging.dll (25.4.0)

Menampilkan bentuk teks.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

anggota yang diwarisi

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

Initifikasi contoh baru dari kelas Aspose.Imaging.Shapes.TextShape.

[JsonConstructor]
public TextShape()

TextShape(String, RectangleF, Font, StringFormat)

Initifikasi contoh baru dari kelas Aspose.Imaging.Shapes.TextShape.

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

Parameters

text string

teks yang harus dicetak.

rectangle RectangleF

teks dengan rektangle.

font Font

font untuk digunakan.

stringFormat StringFormat

dengan format string.

Properties

Bounds

Mendapatkan batas objek.

[JsonIgnore]
public override RectangleF Bounds { get; }

Nilai Properti

RectangleF

Center

Mendapatkan pusat bentuk.

[JsonIgnore]
public override PointF Center { get; }

Nilai Properti

PointF

Font

Dapatkan atau menetapkan font yang digunakan untuk menggambar teks.

public Font Font { get; set; }

Nilai Properti

Font

HasSegments

Dapatkan nilai yang menunjukkan apakah bentuk memiliki segmen.

[JsonIgnore]
public override bool HasSegments { get; }

Nilai Properti

bool

Segments

Mendapatkan segmen bentuk.

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

Nilai Properti

ShapeSegment [ ]

Text

Dapatkan atau menetapkan teks yang dicetak.

public string Text { get; set; }

Nilai Properti

string

TextFormat

Dapatkan atau menetapkan format teks.

public StringFormat TextFormat { get; set; }

Nilai Properti

StringFormat

Methods

Equals(objek)

Periksa apakah objek yang sama.

public override bool Equals(object obj)

Parameters

obj object

objek yang lain.

Returns

bool

Hasil perbandingan kesetaraan.

GetBounds(Matrix)

Mendapatkan batas objek.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matriks yang harus diterapkan sebelum batas akan dihitung.

Returns

RectangleF

batas-batas objek yang diperkirakan.

GetBounds(Matriks dan Pen)

Mendapatkan batas objek.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matriks yang harus diterapkan sebelum batas akan dihitung.

pen Pen

Pen untuk digunakan untuk objek. ini dapat mempengaruhi ukuran batas objek.

Returns

RectangleF

batas-batas objek yang diperkirakan.

GetHashCode()

Dapatkan kode hash dari objek saat ini.

public override int GetHashCode()

Returns

int

dengan kode hash.

Transform(Matrix)

Mengaplikasikan transformasi yang ditentukan pada bentuk.

public override void Transform(Matrix transform)

Parameters

transform Matrix

transformasi untuk diterapkan.

 Indonesia