En este tutorial paso a paso, explicaremos cómo insertar un borrador de marca de agua en PowerPoint Presentation en C# sin tener PowerPoint instalado. El formato PPTX es un formato ampliamente utilizado para presentaciones de PowerPoint hoy en día, pero este ejemplo también es aplicable al PPT heredado para agregar una marca de agua confidencial de PowerPoint.
Pasos para agregar una marca de agua confidencial a PowerPoint en C#
- Obtenga el paquete Aspose.Slides for .NET de NuGet.org
- Use el espacio de nombres Aspose.Slides para cargar la presentación e insertar una marca de agua
- Establecer licencia usando el método SetLicense
- Cargue la presentación de PowerPoint para insertar una marca de agua en el objeto Presentation Class
- Acceda e itere a través de Master Slide/s dentro de la presentación
- Para cada diapositiva maestra, agregue una autoforma
- Inserte un borrador de texto confidencial para la forma añadida TextFrame
- Dar formato a la forma y las propiedades textuales
- Aplicar bloqueo en la forma añadida para proteger la marca de agua
- Guardar presentación con marca de agua
Anteriormente, analizamos Cómo proteger la presentación de PowerPoint en C# .NET en otro tema de procedimientos. Pero este tema describe los pasos para agregar una marca de agua confidencial en PowerPoint en C#. No depende de Microsoft PowerPoint o Interop para usar esta función y puede ejecutar este código sin problemas en todas las plataformas.
Además de todo, la función de bloqueo de forma es una función única que ofrece Aspose.Slides que ni siquiera está disponible públicamente en PowerPoint. Puede salvaguardar los derechos de propiedad intelectual de la presentación utilizando la función de bloqueo y aplicándola a la forma de la marca de agua y no permitiendo que nadie la modifique o elimine en PowerPoint.
Código para agregar borrador de marca de agua en PowerPoint en C# sin interoperabilidad
El ejemplo se puede utilizar en cualquier entorno de aplicación .NET mediante el código C#, ya sea una aplicación web ASP.NET, una aplicación Windows Forms o una consola. También puede usarlo en su máquina de trabajo local o en cualquier servidor que tenga instalado .NET Framework.