Cómo agregar una marca de agua a un PDF en C#

Esta guía rápida describe cómo agregar una marca de agua a PDF en C# usando cualquier imagen o texto como marca de agua. Para añadir marca de agua al PDF C# se proporciona un código con una descripción detallada. No es necesario instalar ninguna herramienta o software de terceros para realizar la tarea.

Pasos para agregar una marca de agua a un PDF en C#

  1. Configure el proyecto para agregar Aspose.PDF for .NET desde el administrador de paquetes NuGet para agregar una marca de agua
  2. Cargue el archivo PDF de destino en el objeto de clase Document al que se agregará la marca de agua
  3. Cargue la imagen en el objeto de clase ImageStamp que se utilizará como marca de agua
  4. Configure las características de la imagen cargada antes de agregarla como marca de agua
  5. Agregar la imagen de la marca de agua a la página seleccionada
  6. Guarde el PDF con una marca de agua en él

Estos pasos describen cómo C# agrega una marca de agua a PDF señalando primero los recursos necesarios para ejecutar el código de muestra y luego compartiendo un enfoque paso a paso para realizar la tarea. Debe cargar los archivos PDF y de imagen de destino en los objetos de clase relevantes y luego configurar las propiedades de la imagen cargada, como su ubicación en la página, su altura y ancho, y configurar la bandera para que se muestre en segundo plano o no. Puede agregar la imagen de marca de agua a cualquiera de las páginas seleccionadas en el PDF antes de volver a guardarla en el disco.

Código para agregar marca de agua a PDF en C#

Al usar C#, la marca de agua PDF se puede agregar de diferentes maneras, como la imagen que se usa como marca de agua en este ejemplo de código. Sin embargo, también puede usar una marca de agua de texto configurando el texto deseado en el constructor del objeto de clase Aspose.Pdf.TextStamp. Brinda la opción de establecer las propiedades del texto como la fuente, el color de fondo y el color de primer plano antes de agregar la marca de agua mediante la función Aspose.Pdf.Page.AddStamp() similar a agregar la marca de agua de la imagen en el ejemplo anterior.

Este tutorial nos ha guiado para agregar una marca de agua a un PDF; sin embargo, si está interesado en crear el PDF desde cero, consulte el artículo sobre cómo crear un PDF en C#.

 Español