Python से PPT प्रेज़ेंटेशन में वॉटरमार्क जोड़ें

ऐसे Python ऐप्लिकेशन बनाएँ जो Aspose.Slides से PPT प्रेज़ेंटेशन में टेक्स्ट या इमेज वॉटरमार्क जोड़ें।

Python से PPT प्रेज़ेंटेशन में वॉटरमार्क जोड़ने का उदाहरण

Aspose.Slides for Python via .NET से आप Microsoft PowerPoint के बिना PPT प्रेज़ेंटेशन में टेक्स्ट या इमेज वॉटरमार्क जोड़ सकते हैं। वॉटरमार्क स्वामित्व दिखा सकता है, प्रेज़ेंटेशन को गोपनीय या ड्राफ़्ट के रूप में चिह्नित कर सकता है, या एक जैसी ब्रांडिंग दे सकता है। नीचे दिए गए उदाहरण वॉटरमार्क को पहली मास्टर स्लाइड पर रखते हैं, ताकि वह उस मास्टर का उपयोग करने वाली स्लाइड पर दिखे।

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)

Python से PPT में वॉटरमार्क कैसे जोड़ें

PPT प्रेज़ेंटेशन में टेक्स्ट वॉटरमार्क जोड़ने के लिए ये चरण अपनाएँ।

  1. Presentation से PPT फ़ाइल खोलें।
  2. masters कलेक्शन से पहली मास्टर स्लाइड प्राप्त करें।
  3. मास्टर स्लाइड पर आयत जोड़ने के लिए add_auto_shape कॉल करें।
  4. वॉटरमार्क टेक्स्ट जोड़ने के लिए add_text_frame कॉल करें, फिर शेप को फ़ॉर्मैट और लॉक करें।
  5. वॉटरमार्क वाली प्रेज़ेंटेशन सहेजने के लिए SaveFormat.PPT के साथ save कॉल करें।

Aspose.Slides से निर्मित

PPT फ़ाइलों में ऑनलाइन वॉटरमार्क जोड़ें

मुफ़्त Aspose.Slides Watermark ऐप Aspose.Slides for Python via .NET से बना है, वही API जो ऊपर दिए गए कोड में है। इसे खोलें और देखें कि API आपकी अपनी PPT फ़ाइलों के साथ क्या कर सकता है।

  • आपके ब्राउज़र में चलता है, कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
  • कोड लिखने से पहले देखें कि Aspose.Slides वॉटरमार्क कैसे जोड़ता है।
  • अपनी PPT फ़ाइल में टेक्स्ट या इमेज वॉटरमार्क जोड़ें।
  • वॉटरमार्क वाली फ़ाइल डाउनलोड करें।

वॉटरमार्क के लिए अन्य समर्थित फ़ॉर्मैट

Python से आप अन्य समर्थित प्रेज़ेंटेशन फ़ॉर्मैट में भी वॉटरमार्क जोड़ सकते हैं।