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

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

Az Aspose.Slides for Python via .NET segítségével OpenOffice nélkül adhat szöveges vagy képes vízjelet egy ODP 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 ODP bemutatóhoz – 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)

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

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

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

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

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