Vízjelek hozzáadása PPT 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 PPT bemutatókhoz.

Vízjel hozzáadása egy PPT 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 PPT 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 PPT bemutatóhoz – 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)

Képes vízjel hozzáadása egy PPT bemutatóhoz – 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)

Vízjel hozzáadása PPT 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 PPT bemutatóhoz.

  1. Nyissa meg a PPT 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.PPT értékkel a vízjeles bemutató mentéséhez.

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

Vízjel hozzáadása PPT 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 PPT 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 PPT 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.