API Reference

Class

PdfDocumentAnnotations

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Existing-document annotation creation, update, removal, and flattening operations.

Inheritance

  • Object
  • PdfDocumentAnnotations

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Methods

public PdfAnnotationEditResult Add(PdfAnnotationCreateOptions options) #
Returns: PdfAnnotationEditResult

Adds an annotation to an existing page.

Parameters

options OfficeIMO.Pdf.PdfAnnotationCreateOptions requiredposition: 0
public PdfAnnotationEditResult Flatten(PdfAnnotationFlattenOptions options = null) #
Returns: PdfAnnotationEditResult

Flattens selected supported visual annotations.

Parameters

options OfficeIMO.Pdf.PdfAnnotationFlattenOptions = null optionalposition: 0
public PdfAnnotationEditResult Remove(PdfAnnotationRemovalOptions options = null) #
Returns: PdfAnnotationEditResult

Removes matching annotations.

Parameters

options OfficeIMO.Pdf.PdfAnnotationRemovalOptions = null optionalposition: 0
public PdfAnnotationEditResult Update(Int32 objectNumber, PdfAnnotationUpdateOptions options) #
Returns: PdfAnnotationEditResult

Updates one indirect annotation.

Parameters

objectNumber System.Int32 requiredposition: 0
options OfficeIMO.Pdf.PdfAnnotationUpdateOptions requiredposition: 1