Remove pages

GroupDocs.Merger provides an ability to remove single page or a collection of specific page numbers from the source document. 
Here are the steps to remove document page(s):

  • Initialise RemoveOptions class with page numbers to remove;
  • Instantiate Merger object with source document path or stream;
  • Call removePages method and pass RemoveOptions object to it;
  • Call save method and pass desired file path to save resultant document.

The following code sample demonstrates how to remove document pages:

with gm.Merger("c:/sample.one") as merger:
    remove_options = gm.domain.options.RemoveOptions(1, 2)
    merger.remove_pages(remove_options)
    merger.save("c:/result.one")