Jak vytvořit prezentaci pouze pro čtení pomocí C#

Tento velmi jednoduchý článek popisuje, jak vytvořit prezentaci pouze pro čtení pomocí C#. Obsahuje všechny podrobnosti o požadovaných balíčcích Nuget, seznam postupných programovacích úloh zdůrazňujících logiku programu a spustitelný příklad kódu pro vytvoření prezentace pouze pro čtení a zabránění PPTX úpravám pomocí C#. Vytvořenou aplikaci lze použít v jakémkoli prostředí podpory .NET ve Windows, macOS a Linux.

Kroky k vytvoření prezentace pouze pro čtení pomocí C#

  1. Nakonfigurujte IDE pro instalaci Aspose.Slides for .NET pro vytvoření PPTX pouze pro čtení pomocí c#
  2. Otevřete požadovanou zdrojovou prezentaci PPTX pomocí instance třídy Presentation
  3. Otevřete třídu prezentace ProtectionManger a nastavte vlastnost ReadOnlyRecommended na true
  4. Uložte výslednou prezentaci pouze pro čtení na disk

Výše uvedené kroky shrnují proces učiní PPTX neupravitelným v C# pomocí jednoduchých volání API. Proces je zahájen přístupem ke zdrojovému souboru prezentace z disku nebo vytvořením nové prezentace od začátku pomocí instance třídy Presentation. Poté přístupem do třídy ProtectionManager prezentace nastavte vlastnost ReadOnlyRecommended na hodnotu true, díky čemuž bude prezentace pouze pro čtení. Nakonec uložte prezentaci pouze pro čtení na disk.

Kód, aby byla prezentace neupravitelná pomocí C#

Tento příklad ukazuje postup, jak udělat prezentaci neupravitelnou pomocí C#. Třída ProtectionManager se používá k zabezpečení souboru prezentace a zpřístupňuje různé vlastnosti a metody, jako je EncryptionPassword, EncryptDocumentProperties, RemoveEncryption a SetWriteProtection, abychom jmenovali alespoň některé. Jakmile je pro prezentaci nastavena vlastnost jen pro čtení, neupravitelná prezentace se uloží na disk.

Tento článek nás naučil jak zabránit úpravám prezentace pomocí C#. Pokud se chcete naučit proces vyškrtávání textu v prezentaci, přečtěte si článek na jak přeškrtnout text v PPTX pomocí C#.

 Čeština