Как да създадете презентация само за четене с помощта на C#

Тази много проста статия ръководи как да създадете презентация само за четене с помощта на C#. Той капсулира всички подробности за необходимите пакети Nuget, списък от поетапни програмни задачи, подчертаващи логиката на програмата, и примерен код за създаване на презентация само за четене и предотвратяване на PPTX редактиране с помощта на C#. Създаденото приложение може да се използва във всяка среда за поддръжка на .NET в Windows, macOS и Linux.

Стъпки за създаване на презентация само за четене с помощта на C#

  1. Конфигурирайте IDE за инсталиране на Aspose.Slides for .NET за създаване на PPTX само за четене с помощта на c#
  2. Отворете необходимата изходна PPTX презентация, като използвате екземпляр от класа Presentation
  3. Осъществете достъп до презентационния клас ProtectionManger и задайте свойството ReadOnlyRecommended на true
  4. Запазете получената презентация само за четене на диска

Гореспоменатите стъпки обобщават процеса за направяне на PPTX нередактируем в C# с помощта на прости извиквания на API. Процесът започва чрез достъп до изходния презентационен файл от диска или създаване на нова презентация от нулата, като се използва екземпляр на класа Presentation. След това чрез достъп до класа ProtectionManager на презентацията задайте свойството ReadOnlyRecommended на true, което ще направи презентацията само за четене. Накрая запазете презентацията само за четене на диска.

Код за правене на презентация нередактируема с помощта на C#

Този пример демонстрира процедурата за направяне на презентация нередактируема с помощта на C#. Класът ProtectionManager се използва за защита на презентационния файл и излага различни свойства и методи като EncryptionPassword, EncryptDocumentProperties, RemoveEncryption и SetWriteProtection, за да назовем само няколко. След като е зададено свойство само за четене за презентацията, нередактируемата презентация се записва на диска.

Тази статия ни научи да как да предотвратим редактирането на презентации с помощта на C#. Ако се интересувате да научите процеса на зачертаване на текст в презентацията, вижте статията на как да зачертаете текст в PPTX с помощта на C#.

 Български