С помощью этого кода я поставил заголовок шаблона для нового или другого документа:OpenXml Layout не позволяет изменять верхний/нижний колонтитул
// Feed target headerPart with source headerPart
using (WordprocessingDocument tmpWdDocSource = WordprocessingDocument.Open(inPathFrom, true))
{
var tmpFirstHeader = tmpWdDocSource.MainDocumentPart.HeaderParts;
var tmpHeaderElement = from element in tmpFirstHeader where element.Header.InnerText != string.Empty select element;
var tmpFirstFooter = tmpWdDocSource.MainDocumentPart.FooterParts;
var tmpFooterElement = from element in tmpFirstFooter where element.Footer.InnerText != string.Empty select element;
if (tmpFirstHeader != null && tmpFirstFooter != null)
{
tmpHeaderPart.FeedData(tmpHeaderElement.First().GetStream());
tmpFooterPart.FeedData(tmpFooterElement.First().GetStream());
} tmpHeaderPart);
}
Он работал очень хорошо до now.But, если я имеют разные повороты макета в документе (Первая страница = Горизонтальная, Вторая страница = Вертикальная, Третья страница = Горизонтальная), она начинает менять заголовок при последнем изменении поворота (в этом случае на третьей странице).
Есть ли тег, который контролирует начало документа?
Вертикаль ошибка орфографии? –