Dodawanie znaków wodnych do prezentacji PPT w Pythonie
Twórz aplikacje w Pythonie, które za pomocą Aspose.Slides dodają tekstowe lub graficzne znaki wodne do prezentacji PPT.
Dodawanie znaku wodnego do prezentacji PPT w Pythonie
Dzięki Aspose.Slides for Python via .NET możesz dodać tekstowy lub graficzny znak wodny do prezentacji PPT bez programu Microsoft PowerPoint. Znak wodny może wskazywać właściciela, oznaczać prezentację jako poufną lub roboczą albo zapewniać spójny wizerunek marki. Poniższe przykłady umieszczają znak wodny na pierwszym wzorcu slajdów, dzięki czemu pojawia się on na slajdach korzystających z tego wzorca.
Dodawanie tekstowego znaku wodnego do prezentacji PPT – 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)Dodawanie graficznego znaku wodnego do prezentacji PPT – 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)Jak dodać znak wodny do PPT w Pythonie
Wykonaj poniższe kroki, aby dodać tekstowy znak wodny do prezentacji PPT.
- Otwórz plik PPT za pomocą
Presentation. - Pobierz pierwszy wzorzec slajdów z kolekcji
masters. - Wywołaj
add_auto_shape, aby dodać prostokąt do wzorca slajdów. - Wywołaj
add_text_frame, aby dodać tekst znaku wodnego, a następnie sformatuj i zablokuj kształt. - Wywołaj
savezSaveFormat.PPT, aby zapisać prezentację ze znakiem wodnym.
Zbudowano z Aspose.Slides
Dodawaj znaki wodne do plików PPT online
Bezpłatna aplikacja Aspose.Slides Watermark została zbudowana z użyciem Aspose.Slides for Python via .NET, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami PPT.
- Działa w przeglądarce, nie trzeba niczego instalować.
- Zobacz, jak Aspose.Slides dodaje znaki wodne, zanim napiszesz kod.
- Dodaj tekstowy lub graficzny znak wodny do pliku PPT.
- Pobierz plik ze znakiem wodnym.
Inne formaty obsługujące znaki wodne
W Pythonie możesz też dodawać znaki wodne do innych obsługiwanych formatów prezentacji.