PdfAnnotationWatermarkOptions

PdfAnnotationWatermarkOptions class

Représente les options d’ajout de filigrane lors de l’ajout d’un filigrane d’annotation à un document pdf.

public sealed class PdfAnnotationWatermarkOptions : PdfWatermarkOptions

Constructeurs

Nom La description
PdfAnnotationWatermarkOptions() Initialise une nouvelle instance duPdfAnnotationWatermarkOptions classe.

Propriétés

Nom La description
PageIndex { get; set; } Obtient ou définit l’index de page auquel ajouter un filigrane.
PrintOnly { get; set; } Obtient ou définit la valeur indiquant si l’annotation sera imprimée, mais pas affichée dans l’application de visualisation de pdf.

Remarques

Apprendre encore plus:

Exemples

Ajouter un filigrane d’annotation d’image à un document 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; // par défaut - toutes les pages

        watermarker.Add(watermark, options);
    }

    watermarker.Save();
}

Voir également