Jak utworzyć prezentację tylko do odczytu przy użyciu języka Python

Ten bardzo podstawowy temat zawiera instrukcje dotyczące tworzenia prezentacji tylko do odczytu przy użyciu języka Python. Zawiera wszystkie szczegóły dotyczące wymaganych pakietów PYPI, listę krokowych zadań programistycznych podkreślających logikę programu oraz możliwy do uruchomienia przykładowy kod do generowania prezentacji tylko do odczytu i zapobiegania edycji PPTX przy użyciu Pythona . Opracowaną aplikację można używać w dowolnym środowisku obsługiwanym przez .NET i Python w systemach macOS, Windows i Linux.

Kroki tworzenia prezentacji tylko do odczytu przy użyciu języka Python

  1. Skonfiguruj IDE na użyj Aspose.Slides dla Pythona za pośrednictwem .NET, aby utworzyć PPTX tylko do odczytu przy użyciu języka Python
  2. Uzyskaj dostęp do docelowego pliku prezentacji PPTX, korzystając z instancji klasy Presentation
  3. Uzyskaj dostęp do zestawu klas prezentacji ProtectionManger True dla wartości właściwości ReadOnlyRecommended
  4. Zapisz na dysku nieedytowalny i przeznaczony tylko do odczytu plik prezentacji

Powyższe kroki wyjaśniają proces uczynienia PPTX nieedytowalnym w Pythonie za pomocą kilku wywołań API. Proces zostanie zainicjowany otwarciem docelowego pliku prezentacji z dysku lub wygenerowaniem nowej prezentacji od podstaw z wykorzystaniem instancji klasy Prezentacja. Dostęp do instancji klasy ProtectionManager będzie wówczas możliwy z poziomu właściwości prezentacji, a dla właściwości ReadOnlyRecommended zostanie ustawiona wartość True, co spowoduje przekonwertowanie załadowanej prezentacji na dostęp tylko do odczytu przed zapisaniem jej na dysku.

Kod uniemożliwiający edytowanie prezentacji przy użyciu języka Python

Powyższy przykład kodu demonstruje prosty proces uczynienia prezentacji nieedytowalną przy użyciu języka Python. Instancja klasy ProtectionManager służy do ograniczenia edycji pliku prezentacji, a także udostępnia inne różne właściwości i metody, takie jak EncryptDocumentProperties, EncryptionPassword, RemoveEncryption i SetWriteProtection, żeby wymienić tylko kilka. Możesz także zresetować ochronę prezentacji, aby umożliwić edycję, usuwając właściwość tylko do odczytu i ustawiając jej wartość na False.

Ten przykład nauczył nas, jak zapobiegać edytowaniu prezentacji przy użyciu języka Python. Jeśli chcesz dowiedzieć się jak przekreślić tekst w prezentacji, zapoznaj się z artykułem na stronie jak przekreślić tekst w PPTX za pomocą Pythona.

 Polski