Пакет: mlreportgen.dom
Суперклассы:
Поля страницы для Microsoft Word и макета страницы PDF
Задает размер полей страницы раздела Word Microsoft® или документа в формате PDF.
Word и форматы PDF создают верхние колонтитулы страницы и нижние колонтитулы по-другому. Например, верхние колонтитулы страницы PDF и нижние колонтитулы фиксируются в размере. Заголовки Word и нижние колонтитулы расширяются, чтобы соответствовать содержимому. Поэтому внешний вид верхних и нижних полей страницы с помощью тех же значений может отличаться на основе выходного формата.
Кроме того, каждый формат обрабатывает верхние и нижние поля по-другому. Эти различия могут привести к различным разрывам страницы даже с теми же установками поля.
Для PDF общая высота верхнего поля равняется значению Top
свойство этого объекта плюс высота Header
свойство. Основной текст запускается ниже заголовка. Для документов Word верхнее поле и заголовок расширяются, чтобы предотвратить наложение заголовка и основного текста.
Точно так же общая высота нижнего поля PDF равняется значению Bottom
свойство этого объекта плюс высота Footer
свойство. Основной текст заканчивается выше нижнего колонтитула. Для документов Word нижний колонтитул расширяется, чтобы предотвратить наложение основного текста.
задает поля страницы по умолчанию, которые составляют один дюйм для верхней части, нижней части, оставленной, и правые поля, половина дюйма для заголовка и нижнего колонтитула, и обнуляют пиксели для поля.PageMarginsObj
= PageMargins()
mlreportgen.dom.DOCXPageFooter
| mlreportgen.dom.DOCXPageHeader
| mlreportgen.dom.DOCXPageLayout
| mlreportgen.dom.PDFPageFooter
| mlreportgen.dom.PDFPageHeader
| mlreportgen.dom.PDFPageLayout