API Reference

Class

PdfAnnotationReviewEditor

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers static

High-level annotation reply and review-state operations.

Inheritance

  • Object
  • PdfAnnotationReviewEditor

Methods

public static PdfAnnotationEditResult AddReply(Byte[] pdf, Int32 parentObjectNumber, String contents, PdfAnnotationReplyOptions options = null, PdfReadOptions readOptions = null) #
Returns: PdfAnnotationEditResult

Adds a Text annotation reply whose /IRT points to an existing indirect annotation.

Parameters

pdf System.Byte[] requiredposition: 0
parentObjectNumber System.Int32 requiredposition: 1
contents System.String requiredposition: 2
options OfficeIMO.Pdf.PdfAnnotationReplyOptions = null optionalposition: 3
readOptions OfficeIMO.Pdf.PdfReadOptions = null optionalposition: 4
public static PdfAnnotationEditResult SetState(Byte[] pdf, Int32 annotationObjectNumber, PdfAnnotationReviewState state, PdfMutationExecutionPreference executionPreference = Automatic, Boolean allowResidualDataInAppendOnly = false, PdfReadOptions readOptions = null) #
Returns: PdfAnnotationEditResult

Sets a standard review state on one indirect annotation and validates readback.

Parameters

pdf System.Byte[] requiredposition: 0
annotationObjectNumber System.Int32 requiredposition: 1
state OfficeIMO.Pdf.PdfAnnotationReviewState requiredposition: 2
executionPreference OfficeIMO.Pdf.PdfMutationExecutionPreference = Automatic optionalposition: 3
allowResidualDataInAppendOnly System.Boolean = false optionalposition: 4
readOptions OfficeIMO.Pdf.PdfReadOptions = null optionalposition: 5