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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
x | Single | Coordonnée x du coin supérieur gauche du texte dessiné. |
y | Single | Coordonnée y du coin supérieur gauche du texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush 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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
point | PointF | PointF structure qui spécifie le coin supérieur gauche du texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush 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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
x | Single | Coordonnée x du coin supérieur gauche du texte dessiné. |
y | Single | Coordonnée y du coin supérieur gauche du texte dessiné. |
format | StringFormat | StringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush 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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
point | PointF | PointF structure qui spécifie le coin supérieur gauche du texte dessiné. |
format | StringFormat | StringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush 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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
layoutRectangle | RectangleF | RectangleF structure qui spécifie l’emplacement du texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush 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ètre | Taper | La description |
---|
s | String | Chaîne à dessiner. |
font | Font | Font qui définit le format de texte de la chaîne. |
brush | Brush | Brush qui détermine la couleur et la texture du texte dessiné. |
layoutRectangle | RectangleF | RectangleF structure qui spécifie l’emplacement du texte dessiné. |
format | StringFormat | StringFormat qui spécifie les attributs de mise en forme, tels que l’interligne et l’alignement, qui sont appliqués au texte dessiné. |
Exceptions
exception | condition |
---|
ArgumentNullException | brush est nul. -ou- s est nul. -ou- brush est nul. |
Voir également