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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
xSingleÇizilen metnin sol üst köşesinin x koordinatı.
ySingleÇizilen metnin sol üst köşesinin y koordinatı.

istisnalar

istisnaşart
ArgumentNullExceptionbrush 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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
pointPointFPointF çizilen metnin sol üst köşesini belirten yapı.

istisnalar

istisnaşart
ArgumentNullExceptionbrush 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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
xSingleÇizilen metnin sol üst köşesinin x koordinatı.
ySingleÇizilen metnin sol üst köşesinin y koordinatı.
formatStringFormatStringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir.

istisnalar

istisnaşart
ArgumentNullExceptionbrush 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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
pointPointFPointF çizilen metnin sol üst köşesini belirten yapı.
formatStringFormatStringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir.

istisnalar

istisnaşart
ArgumentNullExceptionbrush 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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
layoutRectangleRectangleFRectangleF çizilen metnin konumunu belirten yapı.

istisnalar

istisnaşart
ArgumentNullExceptionbrush 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)
ParametreTipTanım
sStringÇizilecek dize.
fontFontFont bu, dizenin metin biçimini tanımlar.
brushBrushBrush çizilen metnin rengini ve dokusunu belirler.
layoutRectangleRectangleFRectangleF çizilen metnin konumunu belirten yapı.
formatStringFormatStringFormat çizilen metne uygulanan satır aralığı ve hizalama gibi biçimlendirme niteliklerini belirtir.

istisnalar

istisnaşart
ArgumentNullExceptionbrush null. -veya- s null. -veya- brush boş.

Ayrıca bakınız