إدارة الحبر
يقدم PowerPoint وظيفة الحبر للسماح لك برسم أشكال غير قياسية، والتي يمكن استخدامها لتسليط الضوء على كائنات أخرى، وإظهار الاتصالات والعمليات، وجذب الانتباه إلى عناصر معينة في الشريحة.
توفر Aspose.Slides واجهة Aspose.Slides.Ink التي تحتوي على الأنواع التي تحتاجها لإنشاء وإدارة كائنات الحبر.
اختلافات بين الكائنات العادية وكائنات الحبر
عادةً ما يمثل الكائنات في شريحة PowerPoint بواسطة كائنات الشكل. كائن الشكل، في أبسط أشكاله، هو حاوية تعرف مساحة الكائن نفسه (إطارها) جنبًا إلى جنب مع خصائصه. وتشمل هذه الخصائص حجم منطقة الحاوية، وشكل الحاوية، وخلفية الحاوية، وما إلى ذلك. لمزيد من المعلومات، راجع تنسيق تخطيط الشكل.
ومع ذلك، عندما يتعامل PowerPoint مع كائن حبر، فإنه يتجاهل جميع خصائص إطار الكائن (الحاوية) باستثناء حجمه. يتم تحديد حجم منطقة الحاوية بواسطة قيم width
و height
القياسية:
مسارات شكل الحبر
المسار هو عنصر أساسي أو معيار يستخدم لتسجيل مسار قلم المستخدم أثناء كتابة الحبر الرقمي. المسارات هي تسجيلات تصف تسلسلات من النقاط المتصلة.
تحدد أبسط أشكال الترميز إحداثيات X و Y لكل نقطة عينة. عندما يتم عرض جميع النقاط المتصلة، فإنها تنتج صورة مثل هذه:
خصائص الفرشاة للرسم
يمكنك استخدام فرشاة لرسم خطوط تربط نقاط عناصر المسار. تحتوي الفرشاة على لون وحجم خاصين بها، يتوافقان مع خصائص Brush.Color
و Brush.Size
.
تعيين لون فرشاة الحبر
تظهر لك هذه الشفرة البرمجية في Python كيفية تعيين لون فرشاة:
import aspose.slides as slides
import aspose.pydrawing as draw
with slides.Presentation("pres.pptx") as pres:
ink = pres.slides[0].shapes[0]
traces = ink.traces
brush = traces[0].brush
brush_color = brush.color
brush.color = draw.Color.red
تعيين حجم فرشاة الحبر
تظهر لك هذه الشفرة البرمجية في Python كيفية تعيين حجم فرشاة:
import aspose.slides as slides
import aspose.pydrawing as draw
with slides.Presentation("pres.pptx") as pres:
ink = pres.slides[0].shapes[0]
traces = ink.traces
brush = traces[0].brush
brush_size = brush.size
brush.size = draw.SizeF(5.0, 10.0)
بشكل عام، لا تتطابق عرض وارتفاع الفرشاة، لذا لا يعرض PowerPoint حجم الفرشاة (يكون قسم البيانات رماديًا). لكن عندما يتطابق عرض وارتفاع الفرشاة، يعرض PowerPoint حجمه بهذه الطريقة:
للتوضيح، دعونا نزيد من ارتفاع كائن الحبر ونراجع الأبعاد الهامة:
لا تأخذ الحاوية (الإطار) في الاعتبار حجم الفرشات–فهي تفترض دائمًا أن سمك الخط هو صفر (انظر الصورة الأخيرة).
لذلك، لتحديد المنطقة المرئية لكامل كائن الحبر، يجب علينا مراعاة حجم فرشاة كائنات المسار. هنا، تم تحويل الكائن المستهدف (كائن مسار النص المكتوب باليد) إلى حجم الحاوية (الإطار). عندما يتغير حجم الحاوية (الإطار)، يظل حجم الفرشاة ثابتًا والعكس صحيح.
يظهر PowerPoint نفس السلوك عند التعامل مع النصوص:
قراءة متقدمة
- لقراءة المزيد حول الأشكال بشكل عام، راجع قسم أشكال PowerPoint.
- لمزيد من المعلومات حول القيم الفعالة، راجع خصائص الشكل الفعالة.