Graphics.DrawString

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

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets.

public void DrawString(string s, Font font, Brush brush, float x, float y)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
xSingleCoordonnée x du coin supérieur gauche du texte dessiné.
ySingleCoordonnée y du coin supérieur gauche du texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul.

Voir également


DrawString(string, Font, Brush, PointF)

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets.

public void DrawString(string s, Font font, Brush brush, PointF point)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFPointF structure qui spécifie le coin supérieur gauche du texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul.

Exemples

Cet exemple illustre l’utilisation des classes Font et SolidBrush pour dessiner des chaînes sur la surface de l’image. L’exemple crée une nouvelle Image et dessine des formes à l’aide de Figures et GraphicsPath

[C#]

// Crée une instance de Image
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    //Crée et initialise une instance de la classe Graphics
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    //Efface la surface graphique
    graphics.Clear(Color.Wheat);

    // Crée une instance de Font
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    //Créer une instance de SolidBrush ayant la couleur rouge
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    // Dessine une chaîne
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // crée les options d'exportation.
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // Enregistrer toutes les modifications
    image.Save("C:\\temp\\output.gif", options);
}

Voir également


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

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets utilisant les attributs de mise en forme du spécifiéStringFormat .

public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
xSingleCoordonnée x du coin supérieur gauche du texte dessiné.
ySingleCoordonnée y du coin supérieur gauche du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul.

Voir également


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

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets utilisant les attributs de mise en forme du spécifiéStringFormat .

public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFPointF structure qui spécifie le coin supérieur gauche du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul.

Voir également


DrawString(string, Font, Brush, RectangleF)

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec leBrush etFont objets.

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layoutRectangleRectangleFRectangleF structure qui spécifie l’emplacement du texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul.

Voir également


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

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec leBrush etFont objets utilisant les attributs de mise en forme du spécifiéStringFormat .

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle, 
    StringFormat format)
ParamètreTaperLa description
sStringChaîne à dessiner.
fontFontFont qui définit le format de texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layoutRectangleRectangleFRectangleF structure qui spécifie l’emplacement du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush est nul. -ou- s est nul. -ou- brush est nul.

Voir également