Usuń znak wodny w programie PowerPoint za pomocą języka Python

Ten prosty artykuł pomaga usunąć znak wodny w programie PowerPoint przy użyciu języka Python. Otrzymasz szczegółowe informacje dotyczące konfiguracji środowiska programistycznego wraz z listą kroków opisujących szczegóły procesu oraz przykładowy kod umożliwiający usunięcie znaku wodnego z programu PowerPoint przy użyciu języka Python. Omówimy również proces usuwania znaku wodnego z całego presentation.

Kroki, aby usunąć znak wodny w programie PowerPoint przy użyciu języka Python

  1. Utwórz środowisko do usunięcia znaku wodnego za pomocą Aspose.Slides dla Pythona za pośrednictwem .NET
  2. Załaduj presentation i przeglądaj wszystkie zawarte w nim slajdy
  3. W obrębie każdego slajdu uzyskaj dostęp do odpowiedniej kolekcji kształtów slajdów
  4. Jeśli nazwa kształtu jest specyficzna dla znaku wodnego, usuń go z kolekcji
  5. Zapisz powstałą prezentację po usunięciu wszystkich znaków wodnych

Te kroki zawierają szczegółowy proces jak usunąć znak wodny z PPTX za pomocą Pythona. Rozpocznij wykonanie, ładując prezentację źródłową i uzyskując dostęp do wszystkich jej slajdów, aby sprawdzić nazwy kształtów. Na koniec usuń wszystkie kształty, których nazwy odpowiadają wymaganym kryteriom w kolekcji kształtów.

Kod do usunięcia znaku wodnego z programu PowerPoint przy użyciu języka Python

import aspose.slides as slides
filespath = "C://Words//"
#Apply the licence for API to remove watermark
slidesWatermarkLic = slides.License()
slidesWatermarkLic.set_license(filespath + "Conholdate.Total.Product.Family.lic")
# Access the Presentation from the disk
with slides.Presentation(filespath +"Input.pptx") as watermarkPptxPres:
#Iterate all the presentation slides
for slide in watermarkPptxPres.slides:
#Iterate all shapes in the slide
for shape in slide.shapes:
#Find the sahpe with name watermark
if shape.name == "watermark":
slide.Shapes.Remove(shape)
# Save the presentations with no watermark on the disk
watermarkPptxPres.save(filespath + "RemovedWatermark.pptx", slides.export.SaveFormat.PPTX)
print("Done")

Powyższy przykład pokazuje jak usunąć znak wodny w programie PowerPoint przy użyciu języka Python. Aby usunąć kształt z kolekcji, możesz uzyskać do niego dostęp za pomocą nazwy lub indeksu kształtu. Każda prezentacja zawiera kolekcję slajdów wzorcowych, do których można uzyskać dostęp zamiast zwykłej kolekcji slajdów, aby usunąć znaki wodne z całej prezentacji, a nie z każdego slajdu z osobna.

Ten mały temat poprowadził nas do usunięcia znaków wodnych z prezentacji w Pythonie. Jeśli chcesz dowiedzieć się więcej o dodawaniu wersji roboczej znaku wodnego do prezentacji, zapoznaj się z artykułem na temat jak wstawić projekt znaku wodnego w programie PowerPoint w Pythonie.

 Polski