Graphics.DrawString

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

رسم السلسلة النصية المحددة بالموقع المحددBrush وFont الكائنات .

public void DrawString(string s, Font font, Brush brush, float x, float y)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
xSingleإحداثي x للركن الأيسر العلوي للنص المرسوم.
ySingleإحداثي ص للركن الأيسر العلوي للنص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s باطل.

أنظر أيضا


DrawString(string, Font, Brush, PointF)

رسم السلسلة النصية المحددة بالموقع المحددBrush وFont الكائنات .

public void DrawString(string s, Font font, Brush brush, PointF point)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
pointPointFPointF هيكل يحدد الزاوية العلوية اليسرى للنص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s باطل.

أمثلة

يوضح هذا المثال استخدام فئة Font و SolidBrush لرسم سلاسل على سطح الصورة. يقوم المثال بإنشاء صورة جديدة ورسم الأشكال باستخدام Figures و GraphicsPath

[C#]

// ينشئ مثيلاً للصورة
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    // يقوم بإنشاء وتهيئة مثيل لفئة الرسومات
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    // مسح سطح الرسومات
    graphics.Clear(Color.Wheat);

    // ينشئ مثيلاً للخط
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    // أنشئ مثيلاً من SolidBrush باللون الأحمر
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    // ارسم سلسلة
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // إنشاء خيارات التصدير.
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // احفظ جميع التغييرات
    image.Save("C:\\temp\\output.gif", options);
}

أنظر أيضا


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

رسم السلسلة النصية المحددة بالموقع المحددBrush وFont كائنات باستخدام سمات التنسيق المحددةStringFormat .

public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
xSingleإحداثي x للركن الأيسر العلوي للنص المرسوم.
ySingleإحداثي ص للركن الأيسر العلوي للنص المرسوم.
formatStringFormatStringFormat يحدد سمات التنسيق ، مثل تباعد الأسطر والمحاذاة ، التي يتم تطبيقها على النص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s باطل.

أنظر أيضا


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

رسم السلسلة النصية المحددة بالموقع المحددBrush وFont كائنات باستخدام سمات التنسيق المحددةStringFormat .

public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
pointPointFPointF هيكل يحدد الزاوية العلوية اليسرى للنص المرسوم.
formatStringFormatStringFormat يحدد سمات التنسيق ، مثل تباعد الأسطر والمحاذاة ، التي يتم تطبيقها على النص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s باطل.

أنظر أيضا


DrawString(string, Font, Brush, RectangleF)

رسم السلسلة النصية المحددة في المستطيل المحدد بالقيمة المحددةBrush وFont الكائنات .

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
layoutRectangleRectangleFRectangleF الهيكل الذي يحدد موقع النص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s باطل.

أنظر أيضا


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

رسم السلسلة النصية المحددة في المستطيل المحدد بالقيمة المحددةBrush وFont كائنات باستخدام سمات التنسيق المحددةStringFormat .

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle, 
    StringFormat format)
معامليكتبوصف
sStringسلسلة للرسم.
fontFontFont التي تحدد تنسيق نص السلسلة.
brushBrushBrush التي تحدد لون وملمس النص المرسوم.
layoutRectangleRectangleFRectangleF الهيكل الذي يحدد موقع النص المرسوم.
formatStringFormatStringFormat يحدد سمات التنسيق ، مثل تباعد الأسطر والمحاذاة ، التي يتم تطبيقها على النص المرسوم.

استثناءات

استثناءحالة
ArgumentNullExceptionbrush فارغ. -أو s فارغ. -أو brush باطل.

أنظر أيضا