PageSetup
PageSetup
Обзор
PageSetup — это структура в Aspose.Cells FOSS для Rust. Наследует от: Debug, Clone, PartialEq и ещё одного.
Представляет параметры печати листа и настройки разметки страницы.
Эта структура объявляет 102 метода для объектов PageSetup в программах на Rust. Доступные методы включают: add_horizontal_page_break, add_vertical_page_break, bottom_margin, bottom_margin_inch, center_footer, center_header, center_horizontally, center_vertically, clear_horizontal_page_breaks, clear_vertical_page_breaks, first_page_number, fit_to_pages_tall и ещё 90 методов. Публичные члены доступны любому приложению на Rust после установки пакета Aspose.Cells FOSS для Rust.
Методы
| Сигнатура | Описание: |
|---|---|
new() → Self | Инициализирует новый экземпляр. |
paper_size() → PaperSizeType | Получает размер бумаги. |
get_paper_size() → PaperSizeType | Получает размер бумаги. |
set_paper_size(value: PaperSizeType) | Устанавливает размер бумаги. |
orientation() → PageOrientationType | Получает ориентацию страницы. |
get_orientation() → PageOrientationType | Получает ориентацию страницы. |
set_orientation(value: PageOrientationType) | Устанавливает ориентацию страницы. |
first_page_number() → Option<i32> | Получает номер первой печатной страницы. |
get_first_page_number() → Option<i32> | Получает номер первой печатаемой страницы. |
set_first_page_number(value: Option<i32>) → Result<(), CellsError> | Устанавливает номер первой печатаемой страницы. |
scale() → Option<i32> | Получает процент масштабирования печати. |
get_scale() → Option<i32> | Получает процент масштабирования печати. |
set_scale(value: Option<i32>) → Result<(), CellsError> | Устанавливает процент масштабирования печати. |
fit_to_pages_wide() → Option<i32> | Получает количество страниц по ширине, которые помещаются при печати. |
get_fit_to_pages_wide() → Option<i32> | Получает количество страниц по ширине, которое должно поместиться при печати. |
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError> | Устанавливает количество страниц по ширине, которое должно помещаться при печати. |
fit_to_pages_tall() → Option<i32> | Возвращает количество страниц по высоте, которое помещается при печати. |
get_fit_to_pages_tall() → Option<i32> | Получает количество страниц по высоте, которое помещается при печати. |
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError> | Устанавливает количество страниц по высоте, которое должно помещаться при печати. |
print_area() → &str | Получает ссылку на область печати. |
get_print_area() → &str | Получает ссылку на область печати. |
set_print_area(value: impl Into<String>) | Устанавливает ссылку на область печати. |
print_title_rows() → &str | Получает ссылку на повторяющиеся строки заголовка. |
get_print_title_rows() → &str | Получает ссылку на повторяющиеся строки заголовка. |
set_print_title_rows(value: impl Into<String>) | Устанавливает ссылку на повторяющиеся строки заголовка. |
print_title_columns() → &str | Получает ссылку на повторяющиеся столбцы заголовка. |
get_print_title_columns() → &str | Получает ссылку на повторяющиеся столбцы заголовка. |
set_print_title_columns(value: impl Into<String>) | Устанавливает ссылку на повторяющиеся столбцы заголовка. |
left_margin() → f64 | Получает левый отступ в сантиметрах. |
get_left_margin() → f64 | Получает левый отступ в сантиметрах. |
set_left_margin(value: f64) → Result<(), CellsError> | Устанавливает левый отступ в сантиметрах. |
right_margin() → f64 | Получает правый отступ в сантиметрах. |
get_right_margin() → f64 | Получает правый отступ в сантиметрах. |
set_right_margin(value: f64) → Result<(), CellsError> | Устанавливает правый отступ в сантиметрах. |
top_margin() → f64 | Получает верхнее поле в сантиметрах. |
get_top_margin() → f64 | Получает верхний отступ в сантиметрах. |
set_top_margin(value: f64) → Result<(), CellsError> | Устанавливает верхний отступ в сантиметрах. |
bottom_margin() → f64 | Получает нижний отступ в сантиметрах. |
get_bottom_margin() → f64 | Получает нижнее поле в сантиметрах. |
set_bottom_margin(value: f64) → Result<(), CellsError> | Устанавливает нижнее поле в сантиметрах. |
header_margin() → f64 | Получает отступ заголовка в сантиметрах. |
get_header_margin() → f64 | Получает отступ заголовка в сантиметрах. |
set_header_margin(value: f64) → Result<(), CellsError> | Устанавливает отступ заголовка в сантиметрах. |
footer_margin() → f64 | Получает отступ нижнего колонтитула в сантиметрах. |
get_footer_margin() → f64 | Получает отступ нижнего колонтитула в сантиметрах. |
set_footer_margin(value: f64) → Result<(), CellsError> | Устанавливает отступ нижнего колонтитула в сантиметрах. |
left_margin_inch() → f64 | Получает левый отступ в дюймах. |
get_left_margin_inch() → f64 | Получает левый отступ в дюймах. |
set_left_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает левый отступ в дюймах. |
right_margin_inch() → f64 | Получает правый отступ в дюймах. |
get_right_margin_inch() → f64 | Получает правый отступ в дюймах. |
set_right_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает правый отступ в дюймах. |
top_margin_inch() → f64 | Получает верхний отступ в дюймах. |
get_top_margin_inch() → f64 | Получает верхнее поле в дюймах. |
set_top_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает верхний отступ в дюймах. |
bottom_margin_inch() → f64 | Получает нижнее поле в дюймах. |
get_bottom_margin_inch() → f64 | Получает нижний отступ в дюймах. |
set_bottom_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает нижнее поле в дюймах. |
header_margin_inch() → f64 | Получает отступ заголовка в дюймах. |
get_header_margin_inch() → f64 | Получает отступ заголовка в дюймах. |
set_header_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает отступ заголовка в дюймах. |
footer_margin_inch() → f64 | Получает отступ нижнего колонтитула в дюймах. |
get_footer_margin_inch() → f64 | Получает отступ нижнего колонтитула в дюймах. |
set_footer_margin_inch(value: f64) → Result<(), CellsError> | Устанавливает отступ нижнего колонтитула в дюймах. |
left_header() → &str | Получает текст левого заголовка. |
get_left_header() → &str | Получает текст левого заголовка. |
set_left_header(value: impl Into<String>) | Устанавливает текст левого верхнего колонтитула. |
center_header() → &str | Получает текст центрального колонтитула. |
get_center_header() → &str | Получает текст центрального заголовка. |
set_center_header(value: impl Into<String>) | Устанавливает текст центрального колонтитула. |
right_header() → &str | Получает текст правого колонтитула. |
get_right_header() → &str | Получает текст правого заголовка. |
set_right_header(value: impl Into<String>) | Устанавливает текст правого колонтитула. |
left_footer() → &str | Получает текст левого нижнего колонтитула. |
get_left_footer() → &str | Получает текст левого нижнего колонтитула. |
set_left_footer(value: impl Into<String>) | Устанавливает текст левого нижнего колонтитула. |
center_footer() → &str | Получает текст нижнего колонтитула в центре. |
get_center_footer() → &str | Получает текст центрального нижнего колонтитула. |
set_center_footer(value: impl Into<String>) | Устанавливает текст центрального нижнего колонтитула. |
right_footer() → &str | Получает текст правого нижнего колонтитула. |
get_right_footer() → &str | Получает текст правого нижнего колонтитула. |
set_right_footer(value: impl Into<String>) | Устанавливает правый текст нижнего колонтитула. |
print_gridlines() → bool | Получает, печатаются ли линии сетки. |
get_print_gridlines() → bool | Получает, печатаются ли линии сетки. |
set_print_gridlines(value: bool) | Устанавливает, печатаются ли линии сетки. |
print_headings() → bool | Получает, печатаются ли заголовки строк и столбцов. |
get_print_headings() → bool | Получает, печатаются ли заголовки строк и столбцов. |
set_print_headings(value: bool) | Устанавливает, печатаются ли заголовки строк и столбцов. |
center_horizontally() → bool | Получает, центрировано ли содержимое по горизонтали на странице. |
get_center_horizontally() → bool | Получает, центрировано ли содержимое по горизонтали на странице. |
set_center_horizontally(value: bool) | Устанавливает, центрировано ли содержимое по горизонтали на странице. |
center_vertically() → bool | Получает, центрировано ли содержимое по вертикали на странице. |
get_center_vertically() → bool | Получает, центрировано ли содержимое по вертикали на странице. |
set_center_vertically(value: bool) | Устанавливает, центрировано ли содержимое вертикально на странице. |
horizontal_page_breaks() → Vec<i32> | Получает горизонтальные разрывы страниц как отсортированные индексы строк, начиная с нуля. |
get_horizontal_page_breaks() → Vec<i32> | Получает горизонтальные разрывы страниц в виде отсортированных индексов строк, начинающихся с нуля. |
vertical_page_breaks() → Vec<i32> | Получает вертикальные разрывы страниц как отсортированные нулевые индексы столбцов. |
get_vertical_page_breaks() → Vec<i32> | Получает вертикальные разрывы страниц как отсортированные нулевые индексы столбцов. |
add_horizontal_page_break(row_index: i32) → Result<(), CellsError> | Добавляет элемент. |
add_vertical_page_break(column_index: i32) → Result<(), CellsError> | Добавляет элемент. |
clear_horizontal_page_breaks() | Очищает горизонтальные разрывы страниц. |
clear_vertical_page_breaks() | Очищает вертикальные разрывы страниц. |