PageSetup класс
PageSetup класс
Инкапсулирует объект, представляющий описание настройки страницы. Объект PageSetup содержит все параметры настройки страницы.
Тип PageSetup предоставляет следующие элементы:
Характеристики
Свойство | Описание |
---|---|
ods_page_background | Получает фон ODS. |
print_area | Представляет диапазон для печати. |
print_title_columns | Представляет столбцы, содержащие ячейки, которые должны повторяться в левой части каждой страницы. |
print_title_rows | Представляет строки, содержащие ячейки, которые должны повторяться вверху каждой страницы. |
black_and_white | Указывает, будут ли элементы документа печататься в черно-белом режиме. |
center_horizontally | Представляет, печатается ли лист по центру по горизонтали. |
center_vertically | Представляет, печатается ли лист по центру вертикально. |
print_draft | Указывает, будет ли лист печататься без графики. |
footer_margin | Представляет расстояние от нижней части страницы до нижнего колонтитула в сантиметрах. |
footer_margin_inch | Представляет расстояние от нижней части страницы до нижнего колонтитула в дюймах. |
header_margin | Представляет расстояние от верхней части страницы до заголовка в сантиметрах. |
header_margin_inch | Представляет расстояние от верхней части страницы до заголовка в дюймах. |
printer_settings | Получает и задает параметры принтера по умолчанию. |
left_margin | Представляет размер левого поля в сантиметрах. |
left_margin_inch | Представляет размер левого поля в дюймах. |
right_margin | Представляет размер правого поля в сантиметрах. |
right_margin_inch | Представляет размер правого поля в дюймах. |
top_margin | Представляет размер верхнего поля в сантиметрах. |
top_margin_inch | Представляет размер верхнего поля в дюймах. |
bottom_margin | Представляет размер нижнего поля в сантиметрах. |
bottom_margin_inch | Представляет размер нижнего поля в дюймах. |
first_page_number | Представляет номер первой страницы, которая будет использоваться при печати этого листа. |
fit_to_pages_tall | Представляет количество страниц в высоту, до которого будет масштабироваться лист при печати. Значение по умолчанию — 1. |
fit_to_pages_wide | Представляет количество страниц в ширину, до которых будет масштабироваться лист при печати. Значение по умолчанию — 1. |
is_percent_scale | Если это свойство имеет значение False, свойства FitToPagesWide и FitToPagesTall управляют масштабированием листа. |
order | Представляет порядок, который Microsoft Excel использует для нумерации страниц при печати большого листа. |
is_automatic_paper_size | Указывает, является ли размер бумаги автоматическим. |
paper_size | Представляет размер бумаги. |
paper_width | Получает ширину бумаги в дюймах с учетом ориентации страницы. |
paper_height | Получает высоту бумаги в дюймах с учетом ориентации страницы. |
orientation | Представляет ориентацию печати страницы. |
print_comments | Представляет способ печати комментариев на листе. |
print_errors | Указывает тип отображаемой ошибки печати. |
print_headings | Указывает, печатаются ли на этой странице заголовки строк и столбцов. |
print_gridlines | Указывает, печатаются ли на странице линии сетки ячеек. |
zoom | Представляет коэффициент масштабирования в процентах. Должно быть от 10 до 400. |
is_auto_first_page_number | Указывает, назначается ли автоматически первый номер страницы. |
print_quality | Отображает качество печати. |
print_copies | Получите и задайте количество копий для печати. |
is_hf_diff_odd_even | True означает, что верхний/нижний колонтитул нечетных страниц отличается от нечетных. |
is_hf_diff_first | True означает, что верхний/нижний колонтитул первой страницы отличается от других страниц. |
is_hf_scale_with_doc | Указывает, масштабируются ли верхний и нижний колонтитулы при масштабировании документа. Применяется только для Excel 2007. |
is_hf_align_margins | Указывает, совпадают ли поля верхнего и нижнего колонтитула с полями страницы. Если это свойство имеет значение true, левый верхний и нижний колонтитулы будут выровнены по левому полю. а правый верхний и нижний колонтитулы будут выровнены по правому полю. Эта опция включена по умолчанию. |
Методы
Метод | Описание |
---|---|
get_picture | Получает объект Picture верхнего или нижнего колонтитула. |
get_picture | Получает объект Picture верхнего или нижнего колонтитула. |
copy | Копирует настройку настройки страницы. |
set_fit_to_pages | Устанавливает количество страниц, до которых будет масштабироваться лист при печати. |
custom_paper_size | Устанавливает пользовательский размер бумаги в дюймах. |
clear_header_footer | Очищает настройки верхнего и нижнего колонтитула. |
get_header | Получает сценарий, форматирующий заголовок файла Excel. |
get_commands | Получает все команды верхнего и нижнего колонтитула. |
get_footer | Получает сценарий форматирования нижнего колонтитула файла Excel. |
set_header | Устанавливает сценарий форматирования заголовка файла Excel. |
set_footer | Устанавливает скрипт форматирования нижнего колонтитула файла Excel. |
set_even_header | Устанавливает сценарий форматирования заголовка четной страницы файла Excel. Действует только в Excel 2007, если IsHFDiffOddEven имеет значение true. |
get_even_header | Получает сценарий, форматирующий четный заголовок файла Excel. |
set_even_footer | Устанавливает сценарий форматирования нижнего колонтитула четной страницы файла Excel. Действует только в Excel 2007, если IsHFDiffOddEven имеет значение true. |
get_even_footer | Получает сценарий форматирования нижнего колонтитула файла Excel. |
set_first_page_header | Устанавливает сценарий форматирования заголовка первой страницы файла Excel. Действует только в Excel 2007, если IsHFDiffFirst имеет значение true. |
get_first_page_header | Получает сценарий, форматирующий заголовок первой страницы файла Excel. |
set_first_page_footer | Устанавливает сценарий форматирования нижнего колонтитула первой страницы файла Excel. |
get_first_page_footer | Получает сценарий форматирования нижнего колонтитула первой страницы файла Excel. |
set_header_picture | Устанавливает изображение в заголовок листа. |
set_footer_picture | Устанавливает изображение в нижнем колонтитуле листа. |
set_picture | Устанавливает изображение в верхний/нижний колонтитул листа. |
Пример
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