GroupDocs.Watermark for .NET

Proteja XLSX hojas con .NET C#

Usa .NET C# para crear marcas de agua personalizables para XLSX archivos, perfectas para mejorar la integridad de los documentos y proteger la información confidencial.

Genere marcas de agua sin esfuerzo para documentos Xlsx

GroupDocs.Watermark for .NET: Biblioteca avanzada de marcas de agua para aplicaciones .NET. Potencia tu solución y protege documentos con marcas de agua justo a tiempo.

  1. Clase principal: Watermarker. La clase principal de nuestra API es Watermarker. Debe crear una instancia antes de procesar el documento. No olvide pasar el archivo Xlsx al constructor como una ruta o un objeto de secuencia.
  2. Elaboración de su marca de agua. El siguiente paso es construir un objeto de marca de agua del tipo deseado. Se puede colocar no sólo en una página de documento específica sino también en partes del documento nativo, como imágenes o encabezados.
  3. Ajuste de apariencia. Establezca propiedades de marca de agua como altura y ancho, alineaciones superior, izquierda, central, fuentes y colores, etc.
  4. Aplicar y guardar. Utilice el método Watermarker para agregar una nueva marca de agua. Siéntase libre de agregar tantas marcas de agua como necesite. Puede guardar el documento con marca de agua en cualquier ubicación.
// Generar marca de agua de imagen en el archivo XLSX

// Proporcione la ruta del archivo fuente al constructor Watermarker
using (Watermarker watermarker = new Watermarker("input.xlsx"))
{
    // Generar instancia de marca de agua de imagen con archivo de imagen
    using (ImageWatermark watermark = new ImageWatermark("watermark.png"))
    {
        watermarker.Add(watermark);
    }
    // Guardar el resultado XLSX con marca de agua
    watermarker.Save("output.xlsx");
}
dotnet add package GroupDocs.Watermark
haga clic para copiar
copiado
Más ejemplos Documentación

Mejora tu juego de marcas de agua

Desbloquee funciones avanzadas de creación de marcas de agua con nuestra API GroupDocs.Watermark para .NET. Esta potente herramienta permite la personalización y la aplicación precisas de las marcas de agua en varios tipos de documentos para garantizar la máxima seguridad y el respeto de los derechos de autor con una interrupción visual mínima.

Soluciones integrales de marcas de agua

Opciones sofisticadas de ordenamiento

Amplíe sus marcas de agua en documentos enteros sin problemas con nuestras opciones de ordenamiento en teselas. Esta función permite que las marcas de agua cubran toda el área del documento, lo que evita que se eliminen y garantiza una protección completa de los documentos sin comprometer el diseño ni la legibilidad.

Personalización de colores vibrantes

¡Añade un toque de color a tus marcas de agua! Nuestra API permite la personalización completa del espectro de colores, lo que le permite aplicar marcas de agua que se adapten perfectamente a su marca corporativa o al estilo de su documento. Mejore el atractivo visual a la vez que mantiene sólidas funciones de seguridad.

Configuración de seguridad mejorada

Lleve la seguridad de los documentos al siguiente nivel con la configuración avanzada de marcas de agua. Configure marcas de agua de varias capas, que incorporen elementos visibles e invisibles, para protegerse contra las copias no autorizadas y garantizar que solo los destinatarios previstos puedan acceder a la información crítica.

Generar marca de agua PowerPoint

Este ejemplo muestra cómo añadir una marca de agua a las PPTX imágenes de fondo

C#


    //  Cargar presentación de PPTX
    var loadOptions = new PresentationLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.pptx", loadOptions))
    {
        //  Configurar las propiedades de las marcas de agua
        TextWatermark watermark = new TextWatermark("Protected image", new Font("Arial", 8));
        watermark.HorizontalAlignment = HorizontalAlignment.Center;
        watermark.VerticalAlignment = VerticalAlignment.Center;
        watermark.RotateAngle = 45;
        watermark.SizingType = SizingType.ScaleToParentDimensions;
        watermark.ScaleFactor = 1;

        //  Fondo de diapositivas con marca de agua
        PresentationContent content = watermarker.GetContent<PresentationContent>();
        foreach (PresentationSlide slide in content.Slides)
        {
            if (slide.ImageFillFormat.BackgroundImage != null)
            {
                slide.ImageFillFormat.BackgroundImage.Add(watermark);
            }
        }

        //  Guardar presentación procesada
        watermarker.save("result.pptx");
    }

GroupDocs.Watermark for .NET

GroupDocs.Watermark for .NET proporciona una potente solución para que los desarrolladores de .NET C# generen, agreguen y administren marcas de agua en archivos XLSX. Esta API es esencial para mantener la confidencialidad y la autenticidad de los Excel documentos, especialmente en entornos corporativos, financieros y legales. Personalice sus marcas de agua con una variedad de opciones, incluidas las superposiciones de texto e imágenes, diseñadas para ser tanto funcionales como sutiles. Las funciones adicionales permiten crear marcas de agua automatizadas en función de las propiedades del documento y las condiciones definidas por el usuario, lo que garantiza que las marcas de agua se apliquen de forma coherente y solo cuando sea necesario. GroupDocs.Watermark es compatible con las plataformas .NET actuales y admite Excel funcionalidades avanzadas.
Obtenga más información
About illustration

¿Listo para empezar?

Descargue GroupDocs.Watermark gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Implementación de marcas de agua en XLSX con C#

Implemente .NET C# para agregar de manera eficiente marcas de agua avanzadas y seguras a XLSX archivos, a fin de proteger sus datos profesionales Excel.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español