PdfArtifactWatermarkOptions

PdfArtifactWatermarkOptions class

Representa las opciones de adición de marca de agua al agregar una marca de agua de artefacto a un documento pdf.

public sealed class PdfArtifactWatermarkOptions : PdfWatermarkOptions

Constructores

Nombre Descripción
PdfArtifactWatermarkOptions() Inicializa una nueva instancia delPdfArtifactWatermarkOptions clase.

Propiedades

Nombre Descripción
PageIndex { get; set; } Obtiene o establece el índice de la página para agregarle una marca de agua.

Observaciones

Aprende más:

Ejemplos

Agregar marca de agua de artefacto de imagen a un documento PDF.

PdfLoadOptions loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.pdf", loadOptions))
{
    using (ImageWatermark watermark = new ImageWatermark(@"D:\icon.png"))
    {
        watermark.HorizontalAlignment = HorizontalAlignment.Right;
        watermark.VerticalAlignment = VerticalAlignment.Bottom;

        PdfArtifactWatermarkOptions options = new PdfArtifactWatermarkOptions();
        options.PageIndex = -1; // por defecto - todas las paginas

        watermarker.Add(watermark, options);
        watermarker.Save();
    }
}

Ver también