GroupDocs.Watermark para .NET le permite crear aplicaciones comerciales listas para el mercado en C#, ASP.NET y otras tecnologías relacionadas con .NET, que permiten a sus usuarios finales agregar nuevas marcas de agua, buscar y eliminar marcas de agua existentes en formatos de archivo admitidos . Con GroupDocs.Watermark para .NET, puede aplicar marcas de agua digitales mediante programación a multitud de formatos de archivo y desalentar el uso no autorizado de propiedad intelectual y etiquetar de forma segura documentos de naturaleza confidencial mediante el empleo de diversas medidas de seguridad integradas que ofrece esta API.
GroupDocs.Watermark para .NET admite varios tipos de marcas de agua. Agregar marcas de agua de cualquier tipo es solo cuestión de unas pocas líneas de código. El siguiente ejemplo demuestra cómo aplicar una marca de agua de imagen a un documento de Word usando C#:
// Cargue el documento
using (FileStream stream = File.Open("document.docx", FileMode.Open, FileAccess.ReadWrite))
{
using (Watermarker watermarker = new(Watermarker(stream))
{
// Use la ruta a la imagen como parámetro del constructor
using (ImageWatermark watermark = new ImageWatermark("logo.png"))
{
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermarker.Add(watermark);
}
// Guardar el documento resultante
watermarker.Save("document_watermarked.docx");
}
}
GroupDocs.Watermark API le permite aplicar una marca de agua o eliminar una marca de agua de todos los archivos en una carpeta específica de una sola vez. Los archivos pueden incluso tener un formato diferente y, sin embargo, la marca de agua se aplicará a todos ellos con precisión.
Con solo una línea de código, puede hacer que sea muy difícil para cualquier herramienta eliminar su marca de agua de los archivos PDF. Esto se logra convirtiendo todas las páginas de un documento PDF en imágenes de trama manteniendo intacta la calidad original.