usmanazizgroupdocs
3/15/2016 - 3:20 PM

RemoveAllAnnotationsFromDocument.cs

// For complete examples and data files, please go to https://github.com/groupdocsannotation/GroupDocs_Annotation_NET
// Initialize annotator
IAnnotator annotator = new Annotator();
                
// Get input file stream
Stream inputFile = new FileStream(CommonUtilities.MapSourceFilePath(filePath), FileMode.Open, FileAccess.ReadWrite);
                
// Get output file stream
Stream result = annotator.RemoveAnnotationStream(inputFile, DocumentType.Pdf);

// Save result stream to file.
using (FileStream fileStream = new FileStream(CommonUtilities.MapDestinationFilePath("Annotated.pdf"), FileMode.Create))
{
    byte[] buffer = new byte[result.Length];
    result.Seek(0, SeekOrigin.Begin);
    result.Read(buffer, 0, buffer.Length);
    fileStream.Write(buffer, 0, buffer.Length);
    fileStream.Close();
}