Graphics.DrawString
DrawString(string, Font, Brush, float, float)
Disegna la stringa di testo specificata nella posizione specificata con l’elemento specificatoBrush
EFont
oggetti.
public void DrawString(string s, Font font, Brush brush, float x, float y)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
x | Single | La coordinata x dell’angolo superiore sinistro del testo disegnato. |
y | Single | La coordinata y dell’angolo superiore sinistro del testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è zero. |
Guarda anche
DrawString(string, Font, Brush, PointF)
Disegna la stringa di testo specificata nella posizione specificata con l’elemento specificatoBrush
EFont
oggetti.
public void DrawString(string s, Font font, Brush brush, PointF point)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
point | PointF | PointF struttura che specifica l’angolo superiore sinistro del testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è zero. |
Esempi
Questo esempio dimostra l’uso della classe Font e SolidBrush per disegnare stringhe sulla superficie dell’immagine. L’esempio crea una nuova immagine Image e disegna forme usando Figures e GraphicsPath
[C#]
//Crea un'istanza di Image
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
//Crea e inizializza un'istanza della classe Graphics
Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);
//Cancella la superficie grafica
graphics.Clear(Color.Wheat);
//Crea un'istanza di Font
Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);
//Crea un'istanza di SolidBrush con colore rosso
Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);
// Disegna una stringa
graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));
// crea opzioni di esportazione.
Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();
// salva tutte le modifiche
image.Save("C:\\temp\\output.gif", options);
}
Guarda anche
DrawString(string, Font, Brush, float, float, StringFormat)
Disegna la stringa di testo specificata nella posizione specificata con l’elemento specificatoBrush
EFont
oggetti utilizzando gli attributi di formattazione del file specificatoStringFormat
.
public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
x | Single | La coordinata x dell’angolo superiore sinistro del testo disegnato. |
y | Single | La coordinata y dell’angolo superiore sinistro del testo disegnato. |
format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è zero. |
Guarda anche
DrawString(string, Font, Brush, PointF, StringFormat)
Disegna la stringa di testo specificata nella posizione specificata con l’elemento specificatoBrush
EFont
oggetti utilizzando gli attributi di formattazione del file specificatoStringFormat
.
public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
point | PointF | PointF struttura che specifica l’angolo superiore sinistro del testo disegnato. |
format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è zero. |
Guarda anche
DrawString(string, Font, Brush, RectangleF)
Disegna la stringa di testo specificata nel rettangolo specificato con l’oggetto specificatoBrush
EFont
oggetti.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
layoutRectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è zero. |
Guarda anche
DrawString(string, Font, Brush, RectangleF, StringFormat)
Disegna la stringa di testo specificata nel rettangolo specificato con l’oggetto specificatoBrush
EFont
oggetti utilizzando gli attributi di formattazione del file specificatoStringFormat
.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle,
StringFormat format)
Parametro | Tipo | Descrizione |
---|
s | String | Stringa da disegnare. |
font | Font | Font che definisce il formato del testo della stringa. |
brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
layoutRectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | brush è nullo. -oppure- s è nullo. -oppure- brush è zero. |
Guarda anche