Тази много основна тема ръководи как да създадете презентация само за четене с помощта на Python. Той обхваща всички подробности за необходимите PYPI пакети, списък с поетапни програмни задачи, подчертаващи логиката на програмата, и изпълняваем примерен код за генериране на презентация само за четене и предотвратяване на PPTX редактиране с помощта на Python . Разработеното приложение може да се използва във всяка среда, поддържана от .NET и Python в macOS, Windows и Linux.
Стъпки за създаване на презентация само за четене с помощта на Python
- Конфигурирайте IDE на използвайте Aspose.Slides за Python чрез .NET, за да създадете PPTX само за четене с помощта на Python
- Осъществете достъп до целевия PPTX презентационен файл, като използвате екземпляр от класа Presentation
- Достъп до презентацията ProtectionManger клас, зададен True за стойността на свойството ReadOnlyRecommended
- Запазете нередактируемия и само за четене презентационен файл на диска
Гореспоменатите стъпки обясняват процеса за направяне на PPTX нередактируем в Python с помощта на няколко извиквания на API. Процесът ще бъде иницииран чрез отваряне на целевия презентационен файл от диска или генериране на нова презентация от нулата с помощта на екземпляр от класа Presentation. След това екземплярът на класа ProtectionManager ще бъде достъпен от свойствата на презентацията и стойността True ще бъде зададена за свойството ReadOnlyRecommended, което ще преобразува заредената презентация в достъп само за четене, преди да я запише на диска.
Код за правене на презентация нередактируема с помощта на Python
Горният пример за код демонстрира простия процес за направяне на презентация нередактируема с помощта на Python. Екземплярът на класа ProtectionManager се използва за ограничаване на редактирането на презентационния файл и също така излага други различни свойства и методи като EncryptDocumentProperties, EncryptionPassword, RemoveEncryption и SetWriteProtection, за да назовем само няколко. Можете също така да нулирате защитата на презентацията, за да разрешите редактирането, като премахнете свойството само за четене и зададете стойността му на False.
Този пример ни научи да как да предотвратим редактирането на презентация с помощта на Python. Ако искате да научите как да зачертаете текст в презентацията, вижте статията на как да зачертаете текст в PPTX с помощта на Python.