إضافة علامات مائية إلى عروض PPT التقديمية باستخدام Python
أنشئ تطبيقات Python تضيف علامات مائية نصية أو مصورة إلى عروض PPT التقديمية باستخدام Aspose.Slides.
إضافة علامة مائية إلى عرض PPT تقديمي باستخدام Python
باستخدام Aspose.Slides for Python via .NET يمكنك إضافة علامة مائية نصية أو مصورة إلى عرض PPT تقديمي دون استخدام Microsoft PowerPoint. يمكن للعلامة المائية أن تحدد الملكية، أو تميّز العرض التقديمي بأنه سري أو مسودة، أو توفر هوية علامة تجارية متسقة. تضع الأمثلة أدناه العلامة المائية على الشريحة الرئيسية الأولى، فتظهر على الشرائح التي تستخدمها.
إضافة علامة مائية نصية إلى عرض PPT تقديمي – Python
with slides.Presentation("presentation.ppt") as presentation:
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 100, 100, 400, 50)
watermark_text_frame = watermark_shape.add_text_frame("CONFIDENTIAL")
watermark_shape.fill_format.fill_type = slides.FillType.NO_FILL
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
watermark_portion = watermark_text_frame.paragraphs[0].portions[0]
watermark_portion.portion_format.font_height = 32
watermark_shape.auto_shape_lock.select_locked = True
watermark_shape.auto_shape_lock.size_locked = True
watermark_shape.auto_shape_lock.text_locked = True
watermark_shape.auto_shape_lock.position_locked = True
watermark_shape.auto_shape_lock.grouping_locked = True
presentation.save("watermarked.ppt", slides.export.SaveFormat.PPT)إضافة علامة مائية مصورة إلى عرض PPT تقديمي – Python
with slides.Presentation("presentation.ppt") as presentation:
with open("watermark.png", "rb") as image_stream:
watermark_image = presentation.images.add_image(image_stream.read())
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(
slides.ShapeType.RECTANGLE, 100, 100, watermark_image.width, watermark_image.height)
watermark_shape.fill_format.fill_type = slides.FillType.PICTURE
watermark_shape.fill_format.picture_fill_format.picture.image = watermark_image
watermark_shape.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
presentation.save("watermarked.ppt", slides.export.SaveFormat.PPT)كيفية إضافة علامة مائية إلى PPT باستخدام Python
اتبع هذه الخطوات لإضافة علامة مائية نصية إلى عرض PPT تقديمي.
- افتح ملف PPT باستخدام
Presentation. - احصل على الشريحة الرئيسية الأولى من المجموعة
masters. - استدعِ
add_auto_shapeلإضافة مستطيل إلى الشريحة الرئيسية. - استدعِ
add_text_frameلإضافة نص العلامة المائية، ثم نسّق الشكل واقفله. - استدعِ
saveمعSaveFormat.PPTلحفظ العرض التقديمي بالعلامة المائية.
مبني باستخدام Aspose.Slides
أضف علامات مائية إلى ملفات PPT عبر الإنترنت
تطبيق Aspose.Slides Watermark المجاني مبني باستخدام Aspose.Slides for Python via .NET، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPT الخاصة بك.
- يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
- شاهد كيف يضيف Aspose.Slides العلامات المائية قبل كتابة الكود.
- أضف علامة مائية نصية أو مصورة إلى ملف PPT.
- نزّل الملف بالعلامة المائية.
تنسيقات أخرى تدعم العلامات المائية
باستخدام Python يمكنك أيضًا إضافة علامات مائية إلى تنسيقات العروض التقديمية الأخرى المدعومة.