Graphics.DrawString
DrawString(string, Font, Brush, float, float)
Menggambar string teks yang ditentukan di lokasi yang ditentukan dengan yang ditentukanBrush
DanFont
objek.
public void DrawString(string s, Font font, Brush brush, float x, float y)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
x | Single | Koordinat x sudut kiri atas teks yang digambar. |
y | Single | Koordinat y sudut kiri atas teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah nol. |
Lihat juga
DrawString(string, Font, Brush, PointF)
Menggambar string teks yang ditentukan di lokasi yang ditentukan dengan yang ditentukanBrush
DanFont
objek.
public void DrawString(string s, Font font, Brush brush, PointF point)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
point | PointF | PointF struktur yang menentukan sudut kiri atas teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah nol. |
Contoh
Contoh ini mendemonstrasikan penggunaan kelas Font dan SolidBrush untuk menggambar string pada permukaan Gambar. Contoh membuat Gambar baru dan menggambar bentuk menggunakan Figures dan GraphicsPath
[C#]
// Membuat instance dari Gambar
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
//Membuat dan menginisialisasi sebuah instance dari kelas Grafik
Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);
// Membersihkan permukaan Grafik
graphics.Clear(Color.Wheat);
//Membuat turunan dari Font
Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);
//Buat instance SolidBrush yang memiliki Warna Merah
Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);
//Gambar sebuah String
graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));
// buat opsi ekspor.
Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();
// simpan semua perubahan
image.Save("C:\\temp\\output.gif", options);
}
Lihat juga
DrawString(string, Font, Brush, float, float, StringFormat)
Menggambar string teks yang ditentukan di lokasi yang ditentukan dengan yang ditentukanBrush
DanFont
objek menggunakan atribut pemformatan yang ditentukanStringFormat
.
public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
x | Single | Koordinat x sudut kiri atas teks yang digambar. |
y | Single | Koordinat y sudut kiri atas teks yang digambar. |
format | StringFormat | StringFormat yang menentukan atribut pemformatan, seperti penspasian garis dan perataan, yang diterapkan pada teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah nol. |
Lihat juga
DrawString(string, Font, Brush, PointF, StringFormat)
Menggambar string teks yang ditentukan di lokasi yang ditentukan dengan yang ditentukanBrush
DanFont
objek menggunakan atribut pemformatan yang ditentukanStringFormat
.
public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
point | PointF | PointF struktur yang menentukan sudut kiri atas teks yang digambar. |
format | StringFormat | StringFormat yang menentukan atribut pemformatan, seperti penspasian garis dan perataan, yang diterapkan pada teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah nol. |
Lihat juga
DrawString(string, Font, Brush, RectangleF)
Menggambar string teks yang ditentukan dalam persegi panjang yang ditentukan dengan yang ditentukanBrush
DanFont
objek.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
layoutRectangle | RectangleF | RectangleF struktur yang menentukan lokasi teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah nol. |
Lihat juga
DrawString(string, Font, Brush, RectangleF, StringFormat)
Menggambar string teks yang ditentukan dalam persegi panjang yang ditentukan dengan yang ditentukanBrush
DanFont
objek menggunakan atribut pemformatan yang ditentukanStringFormat
.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle,
StringFormat format)
Parameter | Jenis | Keterangan |
---|
s | String | Tali untuk menggambar. |
font | Font | Font yang mendefinisikan format teks dari string. |
brush | Brush | Brush yang menentukan warna dan tekstur teks yang digambar. |
layoutRectangle | RectangleF | RectangleF struktur yang menentukan lokasi teks yang digambar. |
format | StringFormat | StringFormat yang menentukan atribut pemformatan, seperti penspasian garis dan perataan, yang diterapkan pada teks yang digambar. |
Pengecualian
pengecualian | kondisi |
---|
ArgumentNullException | brush adalah null. -atau- s adalah null. -atau- brush adalah nol. |
Lihat juga