Marcado de agua
IronPDF proporciona métodos para 'marcar con agua' documentos PDF con HTML.
Usando el método ApplyStamp, los desarrolladores pueden agregar una marca de agua basada en HTML a un archivo PDF. Como se muestra en el ejemplo anterior, el código HTML para la marca de agua va como el primer argumento al método. Argumentos adicionales para ApplyStamp controlan la rotación, opacidad y posición de la marca de agua.
Utilice el método ApplyStamp en lugar del método ApplyWatermark para un control más detallado sobre la colocación de marcas de agua. Por ejemplo, use ApplyStamp para:
- Añadir
texto,imageno marcas de agua HTML a los PDF - Aplicar la misma marca de agua a todas las páginas del PDF
- Aplicar diferentes marcas de agua a páginas PDF específicas
- Ajustar la colocación de las marcas de agua delante o detrás del texto de la página
- Ajusta la opacidad, la rotación y la alineación de las marcas de agua con más precisión
Cómo añadir marcas de agua a archivos PDF en C#
- Descargue e instale la biblioteca IronPDF de NuGet.
- Cree un nuevo
PdfDocumento utilice un archivoPdfDocumentexistente. - Llame al método
ApplyStamppara añadir marcas de agua al PDF. - Exporte el archivo PDF llamando a
SaveAs.
Código C# de ejemplo para aplicar una marca de agua con IronPDF
Asegúrese de haber instalado la biblioteca IronPDF en su proyecto. Puede encontrar instrucciones más detalladas en la página del paquete IronPDF NuGet.
Explicación del código:
- Comenzamos importando la biblioteca
IronPdf, que proporciona todas las clases y métodos necesarios para la manipulación de PDF. - Se crea o carga un documento PDF usando
PdfDocument.FromFile, especificando la ruta del archivo del PDF existente. - Se define el contenido HTML para la marca de agua. En este caso, la marca de agua muestra "Confidential" con un estilo específico.
- Se utiliza el método
ApplyStamppara superponer la marca de agua en el PDF. Este método permite una personalización detallada:rotationDegrees: Especifica la rotación, en grados, de la marca de agua.leftytop: Dicta la posición X e Y de la marca de agua, medido desde la esquina superior izquierda.opacity: Determina la transparencia de la marca de agua.pageRange: Especifica qué páginas deben recibir la marca de agua, permitiendo estrategias de colocación diversas.
- Finalmente, el método
SaveAsexporta el PDF modificado a un nuevo archivo.
En conclusión, el método ApplyStamp de IronPDF permite un control preciso sobre el marcado de agua de documentos PDF usando HTML. Este enfoque es flexible, acomodando varias necesidades de personalización para posicionar, estilizar y aplicar marcas de agua a páginas específicas.





