PPT PPTX ODP POT ppsx
Aspose.Slides  for Python via .NET
PPTX

أضف علامة مائية إلى العرض التقديمي PPTX باستخدام Python

أنشئ تطبيقاتك الخاصة بـ Python لإدراج نص أو علامة مائية للصورة في عرض PPT أو PPTX أو ODP باستخدام واجهات برمجة التطبيقات من جانب الخادم.

أضف علامة مائية إلى العرض التقديمي PPTX عبر Python

باستخدام Aspose.Slides for Python via .NET ، يمكنك إضافة علامة مائية إلى العرض التقديمي PPTX. تعتبر العلامات المائية جزءًا أساسيًا من أي عرض تقديمي. يتم استخدامها لحماية محتوى العرض التقديمي من النسخ أو الاستخدام دون إذن. العلامة المائية هي صورة أو نص مرئي أو غير مرئي يتم وضعه أعلى العرض التقديمي. يمكن استخدامه لتحديد مالك العرض ولمنع الاستخدام غير المصرح به. يمكن أيضًا استخدام العلامات المائية لإضافة لمسة احترافية إلى العرض التقديمي ولجعله يبدو أكثر صقلًا.

أضف علامة مائية نصية إلى PPTX باستخدام Python


import aspose.slides as slides
import aspose.pydrawing as draw

with slides.Presentation() as pres:
    master = pres.masters[0]

    watermarkShape = master.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 0, 0, 100, 100)
    watermarkTextFrame = watermarkShape.add_text_frame("Watermark")

    # Lock Watermark from Editing
    watermarkShape.shape_lock.select_locked = True
    watermarkShape.shape_lock.size_locked = True
    watermarkShape.shape_lock.text_locked = True
    watermarkShape.shape_lock.position_locked = True
    watermarkShape.shape_lock.grouping_locked = True
    
    # Set Text Watermark Transparency
    watermarkPortion = watermarkTextFrame.paragraphs[0].portions[0]
    watermarkPortion.portion_format.fill_format.fill_type = slides.FillType.SOLID
    watermarkPortion.portion_format.fill_format.solid_fill_color.color = draw.Color.from_argb(150, 200, 200, 200)
    
    # Set Font Size of Text Watermark
    watermarkPortion.portion_format.font_height = 16

    pres.save("watermark.pptx", slides.export.SaveFormat.PPTX)

أضف علامة مائية للصورة إلى العرض التقديمي PPTX باستخدام Python


import aspose.slides as slides

with slides.Presentation() as presentation:
    with open("image1.png", "rb") as fs:
        data = fs.read()
    image = presentation.images.add_image(data)

    master = presentation.masters[0]
    watermarkShape = master.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 0, 0, image.width, image.height)
    
    watermarkShape.fill_format.fill_type = slides.FillType.PICTURE
    watermarkShape.fill_format.picture_fill_format.picture.image = image
    watermarkShape.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH

    presentation.save("watermark2.pptx", slides.export.SaveFormat.PPTX)

كيفية إضافة علامة مائية إلى PPTX عبر Python

هذه هي الخطوات لإضافة علامة مائية نصية إلى ملفات PPTX.

  1. تحميل PPTX بمثيل عرض تقديمي

  2. حدد العرض التقديمي الرئيسي

  3. أضف نوع الشكل باستخدام أسلوب AddAutoShape

  4. أضف نص العلامة المائية باستخدام طريقة AddTextFrame

  5. احفظ النتيجة بتنسيق PPTX

التنسيقات الأخرى المدعومة

باستخدام Python ، يمكنك أيضًا إضافة علامة مائية إلى التنسيقات التالية: