PageSetup
PageSetup
Огляд
PageSetup — це struct у Aspose.Cells FOSS для Rust. Успадковує: Debug, Clone, PartialEq і ще один.
Представляє налаштування друку робочого листа та макету сторінки.
Цей struct оголошує 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() | Очищає вертикальні розриви сторінок. |