Vízjelek hozzáadása PPTX bemutatókhoz Pythonnal

Készítsen Python-alkalmazásokat, amelyek az Aspose.Slides segítségével szöveges vagy képes vízjelet adnak PPTX bemutatókhoz.

Vízjel hozzáadása egy PPTX bemutatóhoz Pythonnal

Az Aspose.Slides for Python via .NET segítségével Microsoft PowerPoint nélkül adhat szöveges vagy képes vízjelet egy PPTX bemutatóhoz. A vízjel jelezheti a tulajdonost, bizalmasként vagy piszkozatként jelölheti a bemutatót, vagy egységes arculatot biztosíthat. Az alábbi példák az első diamintára helyezik a vízjelet, így az minden dián megjelenik, amely ezt a mintát használja.

Szöveges vízjel hozzáadása egy PPTX bemutatóhoz – Python

with slides.Presentation("presentation.pptx") 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.pptx", slides.export.SaveFormat.PPTX)

Képes vízjel hozzáadása egy PPTX bemutatóhoz – Python

with slides.Presentation("presentation.pptx") 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.pptx", slides.export.SaveFormat.PPTX)

Vízjel hozzáadása PPTX fájlhoz Pythonnal lépésről lépésre

Kövesse az alábbi lépéseket szöveges vízjel hozzáadásához egy PPTX bemutatóhoz.

  1. Nyissa meg a PPTX fájlt a Presentation osztállyal.
  2. Kérje le az első diamintát a masters gyűjteményből.
  3. Hívja meg az add_auto_shape metódust egy téglalap diamintához adásához.
  4. Hívja meg az add_text_frame metódust a vízjel szövegének hozzáadásához, majd formázza és zárolja az alakzatot.
  5. Hívja meg a save metódust a SaveFormat.PPTX értékkel a vízjeles bemutató mentéséhez.

Az Aspose.Slides segítségével készült

Vízjel hozzáadása PPTX fájlokhoz online

Az ingyenes Aspose.Slides Watermark alkalmazás az Aspose.Slides for Python via .NET segítségével készült, ugyanazzal az API-val, mint a fenti kód. Nyissa meg, és nézze meg, mire képes az API a saját PPTX fájljaival.

  • A böngészőben fut, semmit sem kell telepíteni.
  • Nézze meg, hogyan adja hozzá az Aspose.Slides a vízjeleket, mielőtt kódot írna.
  • Adjon szöveges vagy képes vízjelet PPTX fájljához.
  • Töltse le a vízjeles fájlt.

További vízjelet támogató formátumok

Pythonnal más támogatott bemutatóformátumokhoz is adhat vízjelet.