Graphics.DrawString
DrawString(string, Font, Brush, float, float)
Belirtilen metin dizesini belirtilen konumda belirtilen konumla çizer.Brush
VeFont
nesneler.
public void DrawString(string s, Font font, Brush brush, float x, float y)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
x | Single | Çizilen metnin sol üst köşesinin x koordinatı. |
y | Single | Çizilen metnin sol üst köşesinin y koordinatı. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s boş. |
Ayrıca bakınız
DrawString(string, Font, Brush, PointF)
Belirtilen metin dizesini belirtilen konumda belirtilen konumla çizer.Brush
VeFont
nesneler.
public void DrawString(string s, Font font, Brush brush, PointF point)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
point | PointF | PointF çizilen metnin sol üst köşesini belirten yapı. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s boş. |
Örnekler
Bu örnek, Image yüzeyinde dizeler çizmek için Font ve SolidBrush sınıfının kullanımını gösterir. Örnek, yeni bir Görüntü oluşturur ve Figures ve GraphicsPath kullanarak şekiller çizer.
[C#]
//Görüntünün bir örneğini oluşturur
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
// Graphics sınıfının bir örneğini oluşturur ve başlatır
Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);
//Grafik yüzeyini temizler
graphics.Clear(Color.Wheat);
// Font örneğini oluşturur
Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);
//Kırmızı Rengi olan bir SolidBrush örneği oluştur
Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);
//Bir Dizi Çiz
graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));
// dışa aktarma seçeneklerini oluşturun.
Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();
// tüm değişiklikleri kaydet
image.Save("C:\\temp\\output.gif", options);
}
Ayrıca bakınız
DrawString(string, Font, Brush, float, float, StringFormat)
Belirtilen metin dizesini belirtilen konumda belirtilen konumla çizer.Brush
VeFont
belirtilen biçimlendirme özniteliklerini kullanan nesnelerStringFormat
.
public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
x | Single | Çizilen metnin sol üst köşesinin x koordinatı. |
y | Single | Çizilen metnin sol üst köşesinin y koordinatı. |
format | StringFormat | StringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s boş. |
Ayrıca bakınız
DrawString(string, Font, Brush, PointF, StringFormat)
Belirtilen metin dizesini belirtilen konumda belirtilen konumla çizer.Brush
VeFont
belirtilen biçimlendirme özniteliklerini kullanan nesnelerStringFormat
.
public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
point | PointF | PointF çizilen metnin sol üst köşesini belirten yapı. |
format | StringFormat | StringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s boş. |
Ayrıca bakınız
DrawString(string, Font, Brush, RectangleF)
Belirtilen metin dizesini, belirtilen dikdörtgene belirtilen değerle çizer.Brush
VeFont
nesneler.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
layoutRectangle | RectangleF | RectangleF çizilen metnin konumunu belirten yapı. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s boş. |
Ayrıca bakınız
DrawString(string, Font, Brush, RectangleF, StringFormat)
Belirtilen metin dizesini, belirtilen dikdörtgene belirtilen değerle çizer.Brush
VeFont
belirtilen biçimlendirme özniteliklerini kullanan nesnelerStringFormat
.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle,
StringFormat format)
Parametre | Tip | Tanım |
---|
s | String | Çizilecek dize. |
font | Font | Font bu, dizenin metin biçimini tanımlar. |
brush | Brush | Brush çizilen metnin rengini ve dokusunu belirler. |
layoutRectangle | RectangleF | RectangleF çizilen metnin konumunu belirten yapı. |
format | StringFormat | StringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir. |
istisnalar
istisna | şart |
---|
ArgumentNullException | brush null. -veya- s null. -veya- brush boş. |
Ayrıca bakınız