إدارة الحبر
يوفر PowerPoint وظيفة الحبر للسماح لك برسم أشكال غير قياسية، والتي يمكن استخدامها لتسليط الضوء على أشياء أخرى، وإظهار الروابط والعمليات، وجذب الانتباه إلى عناصر معينة على الشريحة.
تقدم Aspose.Slides جميع أنواع الحبر (مثل Ink class) التي تحتاجها لإنشاء وإدارة كائنات الحبر.
الاختلافات بين الكائن العادي وكائنات الحبر
عادةً ما تمثل الكائنات على شريحة 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.
- لمزيد من المعلومات حول القيم الفعالة، راجع خصائص الشكل الفعالة.