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

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

خصائص الفرشاة للرسم
يمكنك استخدام فرشاة لرسم خطوط تُربط نقاط عناصر الأثر. للفرشاة لونها وحجمها الخاص، ويتوافق ذلك مع خاصيتي Brush.Color وBrush.Size.
تعيين لون فرشاة الحبر
يظهر لك هذا الكود Java كيفية تعيين اللون للفرشاة:
Presentation pres = new Presentation("pres.pptx");
try {
IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0);
IInkTrace[] traces = ink.getTraces();
IInkBrush brush = traces[0].getBrush();
Color brushColor = brush.getColor();
brush.setColor(Color.RED);
} finally {
if (pres != null) pres.dispose();
}
تعيين حجم فرشاة الحبر
يظهر لك هذا الكود Java كيفية تعيين الحجم للفرشاة:
Presentation pres = new Presentation("pres.pptx");
try {
IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0);
IInkTrace[] traces = ink.getTraces();
IInkBrush brush = traces[0].getBrush();
Dimension2D brushSize = brush.getSize();
brush.setSize(new Dimension(5, 10));
} finally {
if (pres != null) pres.dispose();
}
عمومًا، لا تتطابق عرض وارتفاع الفرشاة، لذلك لا يعرض PowerPoint حجم الفرشاة (يكون قسم البيانات رماديًا). ولكن عندما يتطابق عرض وارتفاع الفرشاة، يعرض PowerPoint حجمه بهذه الطريقة:

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

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

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

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