Watermerken toevoegen aan PPTX-presentaties met Python
Bouw Python-toepassingen die met Aspose.Slides tekst- of afbeeldingswatermerken toevoegen aan PPTX-presentaties.
Een watermerk toevoegen aan een PPTX-presentatie met Python
Met Aspose.Slides for Python via .NET voegt u een tekst- of afbeeldingswatermerk toe aan een PPTX-presentatie zonder Microsoft PowerPoint. Een watermerk kan de eigenaar aangeven, een presentatie markeren als vertrouwelijk of als concept, of zorgen voor een consistente huisstijl. In de onderstaande voorbeelden staat het watermerk op de eerste modeldia, zodat het verschijnt op alle dia’s die dat model gebruiken.
Een tekstwatermerk toevoegen aan een PPTX-presentatie – 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)Een afbeeldingswatermerk toevoegen aan een PPTX-presentatie – 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)Een watermerk toevoegen aan PPTX met Python: zo werkt het
Volg deze stappen om een tekstwatermerk toe te voegen aan een PPTX-presentatie.
- Open het PPTX-bestand met
Presentation. - Haal de eerste modeldia op uit de verzameling
masters. - Roep
add_auto_shapeaan om een rechthoek toe te voegen aan de modeldia. - Roep
add_text_frameaan om de watermerktekst toe te voegen en maak de vorm daarna op en vergrendel deze. - Roep
saveaan metSaveFormat.PPTXom de presentatie met watermerk op te slaan.
Gebouwd met Aspose.Slides
Watermerken toevoegen aan PPTX-bestanden online
De gratis app Aspose.Slides Watermark is gebouwd met Aspose.Slides for Python via .NET, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen PPTX-bestanden.
- Werkt in uw browser, niets te installeren.
- Zie hoe Aspose.Slides watermerken toevoegt voordat u code schrijft.
- Voeg een tekst- of afbeeldingswatermerk toe aan uw PPTX-bestand.
- Download het bestand met watermerk.
Andere ondersteunde formaten voor watermerken
Met Python kunt u ook watermerken toevoegen aan andere ondersteunde presentatieformaten.