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