Graphics.DrawString

DrawString(string, Font, Brush, float, float)

Ritar den angivna textsträngen på den angivna platsen med den angivnaBrush ochFont objekt.

public void DrawString(string s, Font font, Brush brush, float x, float y)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
xSingleX-koordinaten för det övre vänstra hörnet av den ritade texten.
ySingleY-koordinaten för det övre vänstra hörnet av den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är inget.

Se även


DrawString(string, Font, Brush, PointF)

Ritar den angivna textsträngen på den angivna platsen med den angivnaBrush ochFont objekt.

public void DrawString(string s, Font font, Brush brush, PointF point)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
pointPointFPointF struktur som anger det övre vänstra hörnet av den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är inget.

Exempel

Det här exemplet visar användningen av klassen Font och SolidBrush för att rita strängar på bildytan. Exemplet skapar en ny bild och ritar former med hjälp av Figurer och GraphicsPath

[C#]

//Skapar en instans av bild
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    //Skapar och initierar en instans av klassen Graphics
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    //Rensar grafikytan
    graphics.Clear(Color.Wheat);

    //Skapar en instans av Font
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    //Skapa en instans av SolidBrush med röd färg
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    //Rita ett snöre
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // skapa exportalternativ.
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // spara alla ändringar
    image.Save("C:\\temp\\output.gif", options);
}

Se även


DrawString(string, Font, Brush, float, float, StringFormat)

Ritar den angivna textsträngen på den angivna platsen med den angivnaBrush ochFont objekt som använder formateringsattributen för de angivnaStringFormat .

public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
xSingleX-koordinaten för det övre vänstra hörnet av den ritade texten.
ySingleY-koordinaten för det övre vänstra hörnet av den ritade texten.
formatStringFormatStringFormat som anger formateringsattribut, såsom radavstånd och justering, som tillämpas på den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är inget.

Se även


DrawString(string, Font, Brush, PointF, StringFormat)

Ritar den angivna textsträngen på den angivna platsen med den angivnaBrush ochFont objekt som använder formateringsattributen för de angivnaStringFormat .

public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
pointPointFPointF struktur som anger det övre vänstra hörnet av den ritade texten.
formatStringFormatStringFormat som anger formateringsattribut, såsom radavstånd och justering, som tillämpas på den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är inget.

Se även


DrawString(string, Font, Brush, RectangleF)

Ritar den angivna textsträngen i den angivna rektangeln med den angivnaBrush ochFont objekt.

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
layoutRectangleRectangleFRectangleF struktur som anger platsen för den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är inget.

Se även


DrawString(string, Font, Brush, RectangleF, StringFormat)

Ritar den angivna textsträngen i den angivna rektangeln med den angivnaBrush ochFont objekt som använder formateringsattributen för de angivnaStringFormat .

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle, 
    StringFormat format)
ParameterTypBeskrivning
sStringSträng att rita.
fontFontFont som definierar textformatet för strängen.
brushBrushBrush som bestämmer färgen och strukturen på den ritade texten.
layoutRectangleRectangleFRectangleF struktur som anger platsen för den ritade texten.
formatStringFormatStringFormat som anger formateringsattribut, såsom radavstånd och justering, som tillämpas på den ritade texten.

Undantag

undantagskick
ArgumentNullExceptionbrush är null. -eller- s är null. -eller- brush är inget.

Se även