Hur man skapar en skrivskyddad presentation med Python

Detta mycket grundläggande ämne vägleder om hur man skapar en skrivskyddad presentation med Python. Den täcker all information om de nödvändiga PYPI-paketen, en lista över stegvisa programmeringsuppgifter som framhäver programlogiken och en körbar exempelkod för att generera en skrivskyddad presentation och förhindra PPTX redigering med Python . Den utvecklade applikationen kan användas i alla miljöer som stöds av .NET och Python i macOS, Windows och Linux.

Steg för att skapa skrivskyddad presentation med Python

  1. Konfigurera IDE till använd Aspose.Slides för Python via .NET för att skapa skrivskyddad PPTX med Python
  2. Få åtkomst till mål-PPTX-presentationsfilen med en instans av klassen Presentation
  3. Öppna presentationen ProtectionManger klassuppsättningen True för egenskapsvärdet ReadOnlyRecommended
  4. Spara den oredigerbara och skrivskyddade presentationsfilen på disken

De ovan nämnda stegen förklarar processen för att göra PPTX oredigerbar i Python med några API-anrop. Processen kommer att initieras genom att öppna målpresentationsfilen från disken eller generera en ny presentation från början med en instans av klassen Presentation. Klassinstansen ProtectionManager kommer sedan att nås från presentationsegenskaper och True-värdet kommer att ställas in för egenskapen ReadOnlyRecommended, som konverterar den laddade presentationen till att endast ha skrivskyddad åtkomst innan den sparas på disken.

Kod för att göra presentationen oredigerbar med Python

Ovanstående kodexempel demonstrerar den enkla processen att göra presentationen oredigerbar med Python. Klassinstansen ProtectionManager används för att begränsa redigeringen av presentationsfilen och den exponerar även andra olika egenskaper och metoder som EncryptDocumentProperties, EncryptionPassword, RemoveEncryption och SetWriteProtection för att nämna några. Du kan också återställa presentationsskyddet för att tillåta redigeringen genom att ta bort den skrivskyddade egenskapen och ställa in dess värde till False.

Det här exemplet har lärt oss att hur man förhindrar presentationsredigering med Python. Om du vill lära dig hur du stryker ut text i presentationen, se artikeln om hur man stryker ut text i PPTX med Python.

 Svenska