Watermerken toevoegen aan ODP-presentaties met Python
Bouw Python-toepassingen die met Aspose.Slides tekst- of afbeeldingswatermerken toevoegen aan ODP-presentaties.
Een watermerk toevoegen aan een ODP-presentatie met Python
Met Aspose.Slides for Python via .NET voegt u een tekst- of afbeeldingswatermerk toe aan een ODP-presentatie zonder OpenOffice. 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 ODP-presentatie – 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)Een afbeeldingswatermerk toevoegen aan een ODP-presentatie – 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)Een watermerk toevoegen aan ODP met Python: zo werkt het
Volg deze stappen om een tekstwatermerk toe te voegen aan een ODP-presentatie.
- Open het ODP-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.ODPom de presentatie met watermerk op te slaan.
Gebouwd met Aspose.Slides
Watermerken toevoegen aan ODP-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 ODP-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 ODP-bestand.
- Download het bestand met watermerk.
Andere ondersteunde formaten voor watermerken
Met Python kunt u ook watermerken toevoegen aan andere ondersteunde presentatieformaten.