//// This code is part of Document Solutions for Word demos.// Copyright (c) MESCIUS inc. All rights reserved.//usingSystem.IO;usingGrapeCity.Documents.Word; namespaceDsWordWeb.Demos{// This sample shows how to remove empty pages that appear// due to consecutive hard page breaks in a DOCX. // See also the RemovePageBreaks sample.publicclassRemoveEmptyPages {publicGcWordDocumentCreateDocx() {var doc = newGcWordDocument(); doc.Load(Path.Combine("Resources", "WordDocs", "empty-pages.docx"));// DsWord special find chars (see RangeBase.Replace for details):// &m - page break// &b - section break// &p - end of paragraph doc.Body.Replace("&m&m", "");// Note that section breaks follow paragraph breaks in DOCX,// in terms of DsWord Find/Replace this looks as "&p&b": doc.Body.Replace("&b&p&b", ""); doc.Body.Replace("&m&p&p&b", "&p"); doc.Body.Replace("&b&m", "");return doc; } }}