Я использую следующий код, чтобы добавить новую страницу в существующий документ. Он работает, но только что созданная страница копирует свойства старой страницы (верхний и нижний колонтитулы). Я хотел добавьте/добавьте новую страницу без верхнего и нижнего колонтитула в существующий документ. Пожалуйста, предложите что неправильно here.Is Есть ли способ, чтобы получить последнюю страницу и удалить колонтитулыДобавить новую страницу без заголовка OpenXML
Ниже код дает this XML
Paragraph paragraph = new Paragraph();
ParagraphProperties paragraphProperties = new ParagraphProperties();
SectionProperties sectionProperties1 = new SectionProperties();
SectionType sectionType1 = new SectionType() { Val = SectionMarkValues.NextPage };
//sectionType1.Descendants<FooterReference>();
sectionProperties1.Append(sectionType1);
paragraphProperties.Append(sectionProperties1);
paragraph.Append(paragraphProperties);
mainPart.Document.Body.InsertAfter(paragraph, mainPart.Document.Body.LastChild);
Спасибо Марко, я использовал свои шаги, но по-прежнему последний колонтитул/заголовок, как это .Я не получаю пустую последнюю страницу без заголовка/footer.Also Если я использую только свой первый код (новый абзац с новыми свойствами пустого поля), я получаю (используя инструмент производительности) одно свойство раздела w: sectPr под телом с нижним колонтитулом и заголовком reference.Another свойство раздела внутри последнего абзаца без ссылки нижнего колонтитула заголовка. Я не уверен, если нет нижнего колонтитула заголовка, почему последняя страница все еще показывает его – user32124