Ключевая часть, позволяющая изменять поля страницы, - сначала создать объект «PageMagrin», а затем объект «SectionProperties». Наконец, нам нужно добавить объект поля страницы в объект свойств раздела. Наконец добавьте объект свойств раздела к объекту body.
Кроме того, очень полезно создать текстовый документ, а затем сохранить его в формате .xml. Затем откройте его в блокноте, notepad ++ или даже в Visual Studio 2010. При этом отобразятся все элементы, составляющие текстовый документ, и вы сможете определить, какие части или элементы документа необходимо изменить.
Ниже приведен действительный код:
//setting the page margins go here
PageMargin pageMargins = new PageMargin();
pageMargins.Left = 600;
pageMargins.Right = 600;
pageMargins.Bottom = 500;
pageMargins.Top = 500;
//pageMargins.Header = 1500; //not needed for now
//pageMargins.Footer = 1500; //not needed for now
//Important needed to access properties (sections) to set values for all elements.
SectionProperties sectionProps = new SectionProperties();
sectionProps.Append(pageMargins);
documentBody.Append(sectionProps);
Надеюсь, это поможет другим, мне было трудно понять это