API Reference
Class
PdfAnnotationEditResult
Result of a dependency-free PDF annotation edit operation.
Inheritance
- Object
- PdfAnnotationEditResult
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
- Method PdfAnnotationReviewEditor.AddReply
- Method PdfAnnotationReviewEditor.SetState
- Method PdfDocumentAnnotations.Add
- Method PdfDocumentAnnotations.AddReply
- Method PdfDocumentAnnotations.Flatten
- Method PdfDocumentAnnotations.Move
- Method PdfDocumentAnnotations.Remove
- Method PdfDocumentAnnotations.Resize
- Method PdfDocumentAnnotations.SetReviewState
- Method PdfDocumentAnnotations.Update
Methods
public PdfDocument ToDocument(PdfLoadOptions readOptions = null) #Returns:
PdfDocumentOpens the edited bytes through the fluent document API.
Parameters
- readOptions OfficeIMO.Pdf.PdfLoadOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Byte[] Bytes { get; } #Rewritten PDF bytes.
public Int32 AffectedAnnotationCount { get; } #Number of annotations removed or updated.
public PdfMutationPlan MutationPlan { get; } #Shared mutation decision used by the editor.
public PdfSignatureMutationReport SignatureMutationReport { get; } #Append-only signature and revision proof, when append-only mode was selected.
public PdfRewritePreservationReport RewritePreservationReport { get; } #Full-rewrite preservation proof, when full rewrite mode was selected.
public Boolean Applied { get; } #True when the operation changed at least one annotation.