Шаг 196.
Автоматизация Microsoft Excel. Печать.
Объект PageSetup

    На этом шаге мы перечислим свойства объекта PageSetup.

    Для настройки свойств страницы предназначен объект PageSetup.

    Чтобы настроить страницу для печати, мы используем диалоговое окно Параметры страницы, позволяющее пользователю задать размер бумаги, полей и другие параметры, необходимые для согласования настроек документа с параметрами принтера, на котором он будет распечатан. Все эти свойства объединены в объекте PageSetup и могут быть заданы и изменены программным путем, в том числе и из приложений Delphi.

    В таблице 1 перечислены основные свойства объекта PageSetup.

Таблица 1. Свойства объекта PageSetup
Свойство Тип Значение
PrintTitleRows String Сквозные строки
PrlntTitleColumns String Сквозные столбцы
PrintArea String Область печати
LeftHeader String Верхний колонтитул (левая часть)
CenterHeader String Верхний колонтитул (центральная часть)
RightHeader String Верхний колонтитул (правая часть)
LeftFooter String Нижний колонтитул (левая часть)
CenterFooter String Нижний колонтитул (центральная часть)
RightFooter String Нижний колонтитул (правая часть)
LeftMargin Extended Левое поле
RightMargin Extended Правое поле
TopMargin Extended Верхнее поле
BottomMargin Extended Нижнее поле
HeaderMargin Extended Поле для верхнего колонтитула
FooterMargin Extended Поле для нижнего колонтитула
PrintHeadings Boolean Печать заголовков
PrintGridlines Boolean Печать линий сетки
PrintComments Integer Печать примечаний
PrintQuality Array(X, Y) Качество печати
CenterHorizontally Boolean Центрировать на странице горизонтально
CenterVertically Boolean Центрировать на странице вертикально
Orientation Integer Книжная/альбомная ориентация страницы
Draft Boolean True - черновая печать
PaperSize Integer Размер бумаги
FirstPageNumber Integer Номер первой страницы
Order Integer Последовательность вывода страниц
BlackAndWhite Boolean Черно-белый режим печати
Zoom Boolean/Integer False - масштаб задается в количестве страниц; число обозначает масштаб в процентах от натуральной величины
FitToPagesWide Integer Масштаб печати - максимальное количество страниц в ширину
FitToPagesTall Integer Масштаб печати - максимальное количество страниц в высоту

    В следующих шагах мы рассмотрим только те свойства, которые используются наиболее часто и дают четкое представление о настройках параметров страницы.

    На следующем шаге мы рассмотрим задание области печати.




Предыдущий шаг Содержание Следующий шаг