Hur man skapar en skrivskyddad presentation med C#

Denna mycket enkla artikel guidar om hur man skapar en skrivskyddad presentation med C#. Den kapslar in alla detaljer om de nödvändiga Nuget-paketen, en lista över stegvisa programmeringsuppgifter som framhäver programlogiken och en körbar exempelkod för att skapa en skrivskyddad presentation och förhindra PPTX redigering med C#. Den skapade applikationen kan användas i vilken .NET-supportmiljö som helst i Windows, macOS och Linux.

Steg för att skapa skrivskyddad presentation med C#

  1. Konfigurera IDE för att installera Aspose.Slides for .NET för att skapa skrivskyddad PPTX med c#
  2. Öppna den käll-PPTX-presentation som krävs med en instans av klassen Presentation
  3. Öppna presentationsklassen ProtectionManger och ställ in egenskapen ReadOnlyRecommended till true
  4. Spara den resulterande skrivskyddade presentationen på disken

De ovannämnda stegen sammanfattar processen för att göra PPTX oredigerbar i C# med enkla API-anrop. Processen påbörjas genom att öppna källpresentationsfilen från disken eller skapa en ny presentation från början med en instans av klassen Presentation. Genom att öppna klassen presentation ProtectionManager, ställ sedan in egenskapen ReadOnlyRecommended till true, vilket gör presentationen skrivskyddad. Slutligen sparar du den skrivskyddade presentationen på disken.

Kod för att göra presentationen oredigerbar med C#

Det här exemplet visar proceduren för att göra presentation oredigerbar med C#. Klassen ProtectionManager används för att säkra presentationsfilen och exponerar olika egenskaper och metoder som EncryptionPassword, EncryptDocumentProperties, RemoveEncryption och SetWriteProtection för att nämna några. När den skrivskyddade egenskapen för presentationen är inställd, sparas den oredigerbara presentationen på disken.

Den här artikeln har lärt oss att hur man förhindrar presentationsredigering med C#. Om du är intresserad av att lära dig processen för att stryka text i presentationen, se artikeln om hur man stryker ut text i PPTX med C#.

 Svenska