إدارة كائنات الحبر في العرض التقديمي باستخدام .NET
يقدم PowerPoint وظيفة الحبر لتسمح لك برسم أشكال غير قياسية، والتي يمكن استخدامها لتسليط الضوء على كائنات أخرى، وإظهار الاتصالات والعمليات، وجذب الانتباه إلى عناصر محددة في الشريحة.
توفر Aspose.Slides الواجهة Aspose.Slides.Ink التي تحتوي على الأنواع التي تحتاجها لإنشاء وإدارة كائنات الحبر.
الاختلافات بين الكائنات العادية وكائنات الحبر
عادةً ما يتم تمثيل الكائنات على شريحة PowerPoint بواسطة كائنات الشكل. كائن الشكل، بأبسط صوره، هو حاوية تحدد مساحة الكائن نفسه (إطاره) إلى جانب خصائصه. تشمل الأخيرة حجم مساحة الحاوية، وشكل الحاوية، وخلفية الحاوية، وما إلى ذلك. للمزيد من المعلومات، راجع تنسيق تخطيط الشكل.
ومع ذلك، عندما يتعامل PowerPoint مع كائن حبر، يتجاهل جميع خصائص إطار الكائن (الحاوية) باستثناء حجمه. يتم تحديد حجم مساحة الحاوية بواسطة قيم width و height القياسية:

آثار شكل الحبر
الأثر هو عنصر أساسي أو معيار يُستخدم لتسجيل مسار القلم عندما يكتب المستخدم حبرًا رقميًا. الآثار هي تسجيلات تصف تسلسلات من النقاط المتصلة.
أبسط صيغة للترميز تحدد إحداثيات X و Y لكل نقطة عينة. عندما يتم عرض جميع النقاط المتصلة، ينتج عنها صورة كهذه:

خصائص الفرشاة للرسم
يمكنك استخدام فرشاة لرسم خطوط تربط نقاط عناصر الأثر. للفرشاة لونها وحجمها الخاص، ويتطابقان مع خصائص Brush.Color و Brush.Size.
تعيين لون فرشاة الحبر
هذا الكود C# يوضح لك كيفية تعيين اللون للفرشاة:
using (Presentation pres = new Presentation("pres.pptx"))
{
IInk ink = (IInk)pres.Slides[0].Shapes[0];
IInkTrace[] traces = ink.Traces;
IInkBrush brush = traces[0].Brush;
Color brushColor = brush.Color;
brush.Color = Color.Red;
}
تعيين حجم فرشاة الحبر
هذا الكود C# يوضح لك كيفية تعيين الحجم للفرشاة:
using (Presentation pres = new Presentation("pres.pptx"))
{
IInk ink = (IInk)pres.Slides[0].Shapes[0];
IInkTrace[] traces = ink.Traces;
IInkBrush brush = traces[0].Brush;
SizeF brushSize = brush.Size;
brush.Size = new SizeF(5f, 10f);
}
بشكل عام، لا يتطابق عرض وارتفاع الفرشاة، لذا لا يعرض PowerPoint حجم الفرشاة (القسم الخاص بالبيانات مظلل). ولكن عندما يتطابق عرض وارتفاع الفرشاة، يعرض PowerPoint حجمه بهذه الطريقة:

للتوضيح، لنقم بزيادة ارتفاع كائن الحبر ومراجعة الأبعاد المهمة:

لا تأخذ الحاوية (الإطار) حجم الفرشاة في الاعتبار—دائمًا ما تفترض أن سمك الخط صفر (انظر الصورة الأخيرة).
لذلك، لتحديد المنطقة الظاهرة لكائن الحبر بالكامل، يجب مراعاة حجم فرشاة كائنات الأثر. هنا، تم تحجيم كائن الهدف (كائن أثر النص المكتوب يدويًا) إلى حجم الحاوية (الإطار). عندما يتغير حجم الحاوية (الإطار)، يبقى حجم الفرشاة ثابتًا والعكس صحيح.

يظهر PowerPoint نفس السلوك عند التعامل مع النصوص:

قراءة إضافية
- لقراءة المزيد عن الأشكال بشكل عام، راجع قسم PowerPoint Shapes.
- لمزيد من المعلومات حول القيم الفعّالة، راجع خصائص الشكل الفعّالة.