إدارة الحبر
يوفر 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.
- لمزيد من المعلومات حول القيم الفعالة، انظر خصائص الشكل الفعالة.