Hoe u een alleen-lezen-presentatie maakt met Python

In dit zeer eenvoudige onderwerp wordt uitgelegd hoe u een alleen-lezen-presentatie kunt maken met Python. Het bevat alle details over de vereiste PYPI-pakketten, een lijst met stapsgewijze programmeertaken waarin de programmalogica wordt benadrukt, en een uitvoerbare voorbeeldcode voor het genereren van een alleen-lezen-presentatie en voorkomen van PPTX bewerken met Python . De ontwikkelde applicatie kan worden gebruikt binnen elke .NET- en Python-ondersteunde omgeving in macOS, Windows en Linux.

Stappen om een alleen-lezen-presentatie te maken met Python

  1. Configureer de IDE op gebruik Aspose.Slides voor Python via .NET om alleen-lezen PPTX te maken met Python
  2. Open het doel-PPTX-presentatiebestand met behulp van een exemplaar van de klasse Presentation
  3. Toegang tot de presentatie ProtectionManger klassenset True voor de eigenschapswaarde ReadOnlyRecommended
  4. Sla het niet-bewerkbare en alleen-lezen presentatiebestand op de schijf op

De bovengenoemde stappen leggen het proces uit om PPTX onbewerkbaar te maken in Python met behulp van een paar API-aanroepen. Het proces wordt gestart door het doelpresentatiebestand vanaf de schijf te openen of door een geheel nieuwe presentatie te genereren met behulp van een exemplaar van de klasse Presentation. Het ProtectionManager-klasse-exemplaar wordt dan benaderd vanuit de presentatie-eigenschappen en de True-waarde wordt ingesteld voor de ReadOnlyRecommended-eigenschap, waardoor de geladen presentatie wordt geconverteerd naar alleen-lezen-toegang voordat deze op de schijf wordt opgeslagen.

Code om de presentatie onbewerkbaar te maken met Python

Het bovenstaande codevoorbeeld demonstreert het eenvoudige proces om Presentatie onbewerkbaar te maken met Python. De klasse-instantie ProtectionManager wordt gebruikt om het bewerken van presentatiebestanden te beperken en stelt ook andere verschillende eigenschappen en methoden bloot, zoals EncryptDocumentProperties, EncryptionPassword, RemoveEncryption en SetWriteProtection, om er maar een paar te noemen. U kunt ook de presentatiebeveiliging opnieuw instellen om de bewerking toe te staan door de alleen-lezen-eigenschap te verwijderen en de waarde ervan in te stellen op False.

Dit voorbeeld heeft ons geleerd hoe we het bewerken van presentaties met Python kunnen voorkomen. Als u wilt weten hoe u tekst in de presentatie kunt doorhalen, raadpleegt u het artikel op hoe u tekst in PPTX kunt doorhalen met Python.

 Nederlands