Объект PageSetup

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

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

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

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

Таблица 1. Свойства объекта PageSetup

СвойствоТипЗначение
PrintTitleRowsStringСквозные строки
PrlntTitleColumnsStringСквозные столбцы
PrintAreaStringОбласть печати
LeftHeaderStringВерхний колонтитул (левая часть)
CenterHeaderStringВерхний колонтитул (центральная часть)
RightHeaderStringВерхний колонтитул (правая часть)
LeftFooterStringНижний колонтитул (левая часть)
CenterFooterStringНижний колонтитул (центральная часть)
RightFooterStringНижний колонтитул (правая часть)
LeftMarginExtendedЛевое поле
RightMarginExtendedПравое поле
TopMarginExtendedВерхнее поле
BottomMarginExtendedНижнее поле
HeaderMarginExtendedПоле для верхнего колонтитула
FooterMarginExtendedПоле для нижнего колонтитула
PrintHeadingsBooleanПечать заголовков
PrintGridlinesBooleanПечать линий сетки
PrintCommentsIntegerПечать примечаний
PrintQualityArray(X, Y)Качество печати
CenterHorizontallyBooleanЦентрировать на странице горизонтально
CenterVerticallyBooleanЦентрировать на странице вертикально
OrientationIntegerКнижная/альбомная ориентация страницы
DraftBooleanTrue - черновая печать
PaperSizeIntegerРазмер бумаги
FirstPageNumberIntegerНомер первой страницы
OrderIntegerПоследовательность вывода страниц
BlackAndWhiteBooleanЧерно-белый режим печати
ZoomBoolean/IntegerFalse - масштаб задается в количестве страниц; число обозначает масштаб в процентах от натуральной величины
FitToPagesWideIntegerМасштаб печати - максимальное количество страниц в ширину
FitToPagesTallIntegerМасштаб печати - максимальное количество страниц в высоту

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

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



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий