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
Center
Mendapatkan pusat bentuk.
[JsonIgnore]
public override PointF Center { get; }
Nilai Properti
Font
Dapatkan atau menetapkan font yang digunakan untuk menggambar teks.
public Font Font { get; set; }
Nilai Properti
HasSegments
Dapatkan nilai yang menunjukkan apakah bentuk memiliki segmen.
[JsonIgnore]
public override bool HasSegments { get; }
Nilai Properti
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
TextFormat
Dapatkan atau menetapkan format teks.
public StringFormat TextFormat { get; set; }
Nilai Properti
Methods
Equals(objek)
Periksa apakah objek yang sama.
public override bool Equals(object obj)
Parameters
obj
object
objek yang lain.
Returns
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
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
batas-batas objek yang diperkirakan.
GetHashCode()
Dapatkan kode hash dari objek saat ini.
public override int GetHashCode()
Returns
dengan kode hash.
Transform(Matrix)
Mengaplikasikan transformasi yang ditentukan pada bentuk.
public override void Transform(Matrix transform)
Parameters
transform
Matrix
transformasi untuk diterapkan.