PdfAnnotationWatermarkOptions

PdfAnnotationWatermarkOptions class

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

public sealed class PdfAnnotationWatermarkOptions : PdfWatermarkOptions

Constructores

Nombre Descripción
PdfAnnotationWatermarkOptions() Inicializa una nueva instancia delPdfAnnotationWatermarkOptions clase.

Propiedades

Nombre Descripción
PageIndex { get; set; } Obtiene o establece el índice de la página para agregarle una marca de agua.
PrintOnly { get; set; } Obtiene o establece el valor que indica si la anotación se imprimirá, pero no se mostrará en la aplicación de visualización de PDF.

Observaciones

Aprende más:

Ejemplos

Agregue una marca de agua de anotación 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"))
    {
        PdfAnnotationWatermarkOptions options = new PdfAnnotationWatermarkOptions();
        options.PageIndex = -1; // por defecto - todas las paginas

        watermarker.Add(watermark, options);
    }

    watermarker.Save();
}

Ver también