На этом шаге мы рассмотрим параметры страницы.
Настройка страницы определяется ее высотой, шириной, размерами полей, ориентацией и другими параметрами, определяемыми через свойства объекта PageSetup, который, в свою очередь, принадлежит объекту-документу. Для доступа к параметрам страницы используем следующий оператор, возвращающий ссылку на объект:
PageSetup:=ActiveDocument.PageSetup;
Далее можно считывать или устанавливать параметры страницы документа, но сначала рассмотрим краткую характеристику объекта PageSetup (таблица 1).
| Свойство или метод | Тип | Краткое описание |
|---|---|---|
| LineNumbering | Объект | Нумерация строк |
| Orientation | Integer | Ориентация |
| TopMargin | Integer | Верхнее поле |
| BottomMargin | Integer | Нижнее поле |
| LeftMargin | Integer | Левое поле |
| RightMargin | Integer | Правое поле |
| Gutter | Integer | Переплет |
| HeaderDistance | Integer | Поле от края до верхнего колонтитула |
| FooterDistance | Integer | Поле от края до нижнего колонтитула |
| PageWidth | Integer | Ширина страницы |
| PageHeight | Integer | Высота страницы |
| FirstPageTray | Integer | Выбор источника бумаги для первой страницы |
| OtherPagesTray | Integer | Выбор источника бумаги для следующих страниц |
| SectionStart | Integer | Начало раздела |
| OddAndEvenPagesHeaderFooter | Boolean | Различать колонтитулы четных и нечетных страниц |
| DifferentFirstPageHeaderFooter | Boolean | Различать колонтитул первой страницы |
| VerticalAlignment | Integer | Выравнивание по вертикали |
| SuppressEndnotes | Boolean | Запретить концевые сноски |
| MirrorMargins | Boolean | Зеркальные поля |
| TextColumns | Объект | Определяет колонки текста в документе и их параметры |
| PaperSize | Integer | Размер бумаги |
| SetAsTemplateDefault | Метод | Устанавливает данные настройки в качестве настроек по умолчанию для активного документа и вновь создаваемых документов |
| TogglePortrait | Метод | Задает всем выделенным страницам (или части выделенных страниц) книжную ориентацию |
На следующем шаге мы рассмотрим пример использования некоторых из перечисленных параметров.