إضافة علامات مائية إلى عروض ODP التقديمية باستخدام Python
أنشئ تطبيقات Python تضيف علامات مائية نصية أو مصورة إلى عروض ODP التقديمية باستخدام Aspose.Slides.
إضافة علامة مائية إلى عرض ODP تقديمي باستخدام Python
باستخدام Aspose.Slides for Python via .NET يمكنك إضافة علامة مائية نصية أو مصورة إلى عرض ODP تقديمي دون استخدام OpenOffice. يمكن للعلامة المائية أن تحدد الملكية، أو تميّز العرض التقديمي بأنه سري أو مسودة، أو توفر هوية علامة تجارية متسقة. تضع الأمثلة أدناه العلامة المائية على الشريحة الرئيسية الأولى، فتظهر على الشرائح التي تستخدمها.
إضافة علامة مائية نصية إلى عرض ODP تقديمي – Python
with slides.Presentation("presentation.odp") 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.odp", slides.export.SaveFormat.ODP)إضافة علامة مائية مصورة إلى عرض ODP تقديمي – Python
with slides.Presentation("presentation.odp") 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.odp", slides.export.SaveFormat.ODP)كيفية إضافة علامة مائية إلى ODP باستخدام Python
اتبع هذه الخطوات لإضافة علامة مائية نصية إلى عرض ODP تقديمي.
- افتح ملف ODP باستخدام
Presentation. - احصل على الشريحة الرئيسية الأولى من المجموعة
masters. - استدعِ
add_auto_shapeلإضافة مستطيل إلى الشريحة الرئيسية. - استدعِ
add_text_frameلإضافة نص العلامة المائية، ثم نسّق الشكل واقفله. - استدعِ
saveمعSaveFormat.ODPلحفظ العرض التقديمي بالعلامة المائية.
مبني باستخدام Aspose.Slides
أضف علامات مائية إلى ملفات ODP عبر الإنترنت
تطبيق Aspose.Slides Watermark المجاني مبني باستخدام Aspose.Slides for Python via .NET، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات ODP الخاصة بك.
- يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
- شاهد كيف يضيف Aspose.Slides العلامات المائية قبل كتابة الكود.
- أضف علامة مائية نصية أو مصورة إلى ملف ODP.
- نزّل الملف بالعلامة المائية.
تنسيقات أخرى تدعم العلامات المائية
باستخدام Python يمكنك أيضًا إضافة علامات مائية إلى تنسيقات العروض التقديمية الأخرى المدعومة.