В этом пошаговом руководстве мы подробно расскажем, как вставить черновик водяного знака в PowerPoint Presentation на C# без установленного PowerPoint. Формат PPTX в настоящее время широко используется для презентаций PowerPoint, но этот пример также применим к устаревшему PPT для добавления конфиденциального водяного знака PowerPoint.
Действия по добавлению конфиденциального водяного знака в PowerPoint на C#
- Получите пакет Aspose.Slides for .NET с сайта NuGet.org.
- Используйте пространство имен Aspose.Slides для загрузки презентации и вставки водяного знака
- Установить лицензию с помощью метода SetLicense
- Загрузите презентацию PowerPoint, чтобы вставить водяной знак в объект Presentation Class
- Доступ и просмотр Master Slide/s внутри презентации
- Для каждого мастер-слайда добавьте автофигуру
- Вставьте конфиденциальный текст черновика для добавленной фигуры TextFrame
- Форматирование формы и текстовых свойств
- Примените блокировку добавленной формы, чтобы защитить водяной знак
- Сохранить презентацию с водяным знаком
Ранее мы рассматривали Как защитить презентацию PowerPoint на C# .NET в другом разделе с практическими рекомендациями. Но в этой теме описываются шаги по добавлению конфиденциального водяного знака в PowerPoint на C#. Использование этой функции не зависит от Microsoft PowerPoint или Interop, и вы можете без проблем запускать этот код на всех платформах.
Вдобавок ко всему, функция блокировки формы — это уникальная функция, предлагаемая Aspose.Slides, которая даже недоступна публично в PowerPoint. Вы можете защитить права интеллектуальной собственности на презентацию, используя функцию блокировки и применяя ее к форме водяного знака и запрещая кому-либо изменять или удалять ее в PowerPoint.
Код для добавления черновика водяного знака в PowerPoint на С# без взаимодействия
Пример можно использовать в любой среде приложений .NET с использованием кода C#, будь то веб-приложение ASP.NET, приложение Windows Forms или консоль. Вы также можете использовать его на своем локальном рабочем компьютере или на любом сервере с установленной .NET Framework.