##  PageSetup класс
 Инкапсулирует объект, представляющий описание настроек страницы.
Объект PageSetup содержит все параметры настройки страницы.



Тип PageSetup предоставляет следующие элементы:

###  Характеристики
| Свойство| Описание|
| :- | :- |
| [ods_page_background](/cells/python-net/ru/aspose.cells/pagesetup/ods_page_background) | Получает фон ODS.|
| [print_area](/cells/python-net/ru/aspose.cells/pagesetup/print_area) | Представляет диапазон для печати.|
| [print_title_columns](/cells/python-net/ru/aspose.cells/pagesetup/print_title_columns) | Представляет столбцы, содержащие ячейки, которые будут повторяться на левой стороне каждой страницы.|
| [print_title_rows](/cells/python-net/ru/aspose.cells/pagesetup/print_title_rows) | Представляет строки, содержащие ячейки, которые будут повторяться в верхней части каждой страницы.|
| [black_and_white](/cells/python-net/ru/aspose.cells/pagesetup/black_and_white) | Указывает, будут ли элементы документа печататься в черно-белом варианте.|
| [center_horizontally](/cells/python-net/ru/aspose.cells/pagesetup/center_horizontally) | Указывает, отпечатан ли лист по центру горизонтально.|
| [center_vertically](/cells/python-net/ru/aspose.cells/pagesetup/center_vertically) | Указывает, напечатан ли лист по центру вертикально.|
| [print_draft](/cells/python-net/ru/aspose.cells/pagesetup/print_draft) | Указывает, будет ли лист напечатан без графики.|
| [footer_margin](/cells/python-net/ru/aspose.cells/pagesetup/footer_margin) | Представляет расстояние от низа страницы до нижнего колонтитула в сантиметрах.|
| [footer_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/footer_margin_inch) |Представляет расстояние от низа страницы до нижнего колонтитула в дюймах.|
| [header_margin](/cells/python-net/ru/aspose.cells/pagesetup/header_margin) | Представляет расстояние от верха страницы до верхнего колонтитула в сантиметрах.|
| [header_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/header_margin_inch) | Представляет расстояние от верха страницы до верхнего колонтитула в дюймах.|
| [printer_settings](/cells/python-net/ru/aspose.cells/pagesetup/printer_settings) | Получает и задает настройки принтера по умолчанию.|
| [left_margin](/cells/python-net/ru/aspose.cells/pagesetup/left_margin) | Обозначает размер левого поля в сантиметрах.|
| [left_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/left_margin_inch) | Представляет размер левого поля в дюймах.|
| [right_margin](/cells/python-net/ru/aspose.cells/pagesetup/right_margin) | Обозначает размер правого поля в сантиметрах.|
| [right_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/right_margin_inch) | Представляет размер правого поля в дюймах.|
| [top_margin](/cells/python-net/ru/aspose.cells/pagesetup/top_margin) | Представляет размер верхнего поля в сантиметрах.|
| [top_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/top_margin_inch) | Представляет размер верхнего поля в дюймах.|
| [bottom_margin](/cells/python-net/ru/aspose.cells/pagesetup/bottom_margin) | Обозначает размер нижнего поля в сантиметрах.|
| [bottom_margin_inch](/cells/python-net/ru/aspose.cells/pagesetup/bottom_margin_inch) | Представляет размер нижнего поля в дюймах.|
| [first_page_number](/cells/python-net/ru/aspose.cells/pagesetup/first_page_number) | Представляет номер первой страницы, которая будет использоваться при печати этого листа.|
| [fit_to_pages_tall](/cells/python-net/ru/aspose.cells/pagesetup/fit_to_pages_tall) |Представляет собой количество страниц, до которого будет масштабирован рабочий лист при печати.<br/> Значение по умолчанию — 1.|
| [fit_to_pages_wide](/cells/python-net/ru/aspose.cells/pagesetup/fit_to_pages_wide) | Представляет собой количество страниц по ширине, до которого будет масштабирован рабочий лист при печати.<br/> Значение по умолчанию — 1.|
| [is_percent_scale](/cells/python-net/ru/aspose.cells/pagesetup/is_percent_scale) | Если это свойство имеет значение False, свойства FitToPagesWide и FitToPagesTall управляют масштабированием листа.|
| [order](/cells/python-net/ru/aspose.cells/pagesetup/order) | Представляет порядок, который Microsoft Excel использует для нумерации страниц при печати большого листа.|
| [is_automatic_paper_size](/cells/python-net/ru/aspose.cells/pagesetup/is_automatic_paper_size) | Указывает, является ли размер бумаги автоматическим.|
| [paper_size](/cells/python-net/ru/aspose.cells/pagesetup/paper_size) | Обозначает размер бумаги.|
| [paper_width](/cells/python-net/ru/aspose.cells/pagesetup/paper_width) | Возвращает ширину бумаги в дюймах с учетом ориентации страницы.|
| [paper_height](/cells/python-net/ru/aspose.cells/pagesetup/paper_height) | Получает высоту бумаги в дюймах с учетом ориентации страницы.|
| [orientation](/cells/python-net/ru/aspose.cells/pagesetup/orientation) | Обозначает ориентацию страницы при печати.|
| [print_comments](/cells/python-net/ru/aspose.cells/pagesetup/print_comments) | Представляет собой способ печати комментариев на листе.|
| [print_errors](/cells/python-net/ru/aspose.cells/pagesetup/print_errors) | Указывает тип отображаемой ошибки печати.|
| [print_headings](/cells/python-net/ru/aspose.cells/pagesetup/print_headings) | Указывает, печатаются ли на этой странице заголовки строк и столбцов.|
| [print_gridlines](/cells/python-net/ru/aspose.cells/pagesetup/print_gridlines) | Указывает, будут ли напечатаны линии сетки ячеек на странице.|
| [zoom](/cells/python-net/ru/aspose.cells/pagesetup/zoom) |Коэффициент масштабирования в процентах. Должен быть в диапазоне от 10 до 400.|
| [is_auto_first_page_number](/cells/python-net/ru/aspose.cells/pagesetup/is_auto_first_page_number) | Указывает, будет ли автоматически присваиваться номер первой страницы.|
| [print_quality](/cells/python-net/ru/aspose.cells/pagesetup/print_quality) | Показывает качество печати.|
| [print_copies](/cells/python-net/ru/aspose.cells/pagesetup/print_copies) | Получить и задать количество копий для печати.|
| [is_hf_diff_odd_even](/cells/python-net/ru/aspose.cells/pagesetup/is_hf_diff_odd_even) | True означает, что верхний/нижний колонтитул нечетных страниц будет отличаться от нечетных страниц.|
| [is_hf_diff_first](/cells/python-net/ru/aspose.cells/pagesetup/is_hf_diff_first) | True означает, что верхний/нижний колонтитул первой страницы отличается от других страниц.|
| [is_hf_scale_with_doc](/cells/python-net/ru/aspose.cells/pagesetup/is_hf_scale_with_doc) | Указывает, масштабируются ли верхний и нижний колонтитулы вместе с масштабированием документа.<br/> Применимо только к Excel 2007.|
| [is_hf_align_margins](/cells/python-net/ru/aspose.cells/pagesetup/is_hf_align_margins) | Указывает, совмещены ли поля верхнего и нижнего колонтитула с полями страницы.<br/>Если это свойство имеет значение true, левый верхний и нижний колонтитулы будут выровнены по левому полю,<br/>а правый верхний и нижний колонтитулы будут выровнены по правому полю.<br/> Эта опция включена по умолчанию.|


###  Методы
| Метод| Описание|
| :- | :- |
| [`get_picture(self, is_header, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_picture/#bool-int) | Получает объект [`Picture`](/cells/python-net/ru/aspose.cells.drawing/picture) верхнего/нижнего колонтитула.|
| [`get_picture(self, is_first, is_even, is_header, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_picture/#bool-bool-bool-int) | Получает объект [`Picture`](/cells/python-net/ru/aspose.cells.drawing/picture) верхнего/нижнего колонтитула.|
| [`copy(self, source, copy_options)`](/cells/python-net/ru/aspose.cells/pagesetup/copy/#aspose.cells.pagesetup-aspose.cells.copyoptions) | Копирует настройки страницы.|
| [`set_fit_to_pages(self, wide, tall)`](/cells/python-net/ru/aspose.cells/pagesetup/set_fit_to_pages/#int-int) | Задает количество страниц, до которого будет масштабирован рабочий лист при печати.|
| [`custom_paper_size(self, width, height)`](/cells/python-net/ru/aspose.cells/pagesetup/custom_paper_size/#float-float) | Задает пользовательский размер бумаги в дюймах.|
| [`clear_header_footer(self)`](/cells/python-net/ru/aspose.cells/pagesetup/clear_header_footer/#) | Очищает настройки верхнего и нижнего колонтитула.|
| [`get_header(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_header/#int) | Получает скрипт, форматирующий заголовок файла Excel.|
| [`get_commands(self, header_footer_script)`](/cells/python-net/ru/aspose.cells/pagesetup/get_commands/#str) |Получает все команды верхнего или нижнего колонтитула.|
| [`get_footer(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_footer/#int) | Получает скрипт, форматирующий нижний колонтитул файла Excel.|
| [`set_header(self, section, header_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_header/#int-str) | Устанавливает скрипт форматирования заголовка файла Excel.|
| [`set_footer(self, section, footer_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_footer/#int-str) | Устанавливает скрипт форматирования нижнего колонтитула файла Excel.|
| [`set_even_header(self, section, header_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_even_header/#int-str) | Устанавливает скрипт форматирования заголовка четной страницы файла Excel.<br/> Действует только в Excel 2007, когда IsHFDiffOddEven имеет значение true.|
| [`get_even_header(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_even_header/#int) | Получает скрипт, форматирующий четный заголовок файла Excel.|
| [`set_even_footer(self, section, footer_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_even_footer/#int-str) | Устанавливает скрипт форматирования нижнего колонтитула четной страницы файла Excel.<br/> Действует только в Excel 2007, когда IsHFDiffOddEven имеет значение true.|
| [`get_even_footer(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_even_footer/#int) | Получает скрипт, форматирующий нижний колонтитул файла Excel.|
| [`set_first_page_header(self, section, header_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_first_page_header/#int-str) | Устанавливает скрипт форматирования заголовка первой страницы файла Excel.<br/> Действует только в Excel 2007, когда IsHFDiffFirst имеет значение true.|
| [`get_first_page_header(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_first_page_header/#int) | Получает скрипт, форматирующий заголовок первой страницы файла Excel.|
| [`set_first_page_footer(self, section, footer_script)`](/cells/python-net/ru/aspose.cells/pagesetup/set_first_page_footer/#int-str) | Устанавливает скрипт форматирования нижнего колонтитула первой страницы файла Excel.|
| [`get_first_page_footer(self, section)`](/cells/python-net/ru/aspose.cells/pagesetup/get_first_page_footer/#int) | Получает скрипт, форматирующий нижний колонтитул первой страницы файла Excel.|
| [`set_header_picture(self, section, header_picture)`](/cells/python-net/ru/aspose.cells/pagesetup/set_header_picture/#int-bytes) | Устанавливает изображение в заголовок рабочего листа.|
| [`set_footer_picture(self, section, footer_picture)`](/cells/python-net/ru/aspose.cells/pagesetup/set_footer_picture/#int-bytes) | Устанавливает изображение в нижний колонтитул рабочего листа.|
| [`set_picture(self, is_first, is_even, is_header, section, image_data)`](/cells/python-net/ru/aspose.cells/pagesetup/set_picture/#bool-bool-bool-int-bytes) |Устанавливает изображение в верхний/нижний колонтитул рабочего листа.|



###  Пример

```python
from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"

```

###  Смотрите также
* модуль [`aspose.cells`](..)
* класс [`Picture`](/cells/python-net/ru/aspose.cells.drawing/picture)
