PageSetup
PageSetup
Visión general
PageSetup es una struct en Aspose.Cells FOSS para Rust. Hereda de: Debug, Clone, PartialEq, y 1 más.
Representa la configuración de impresión y diseño de página de la hoja de cálculo.
Este struct declara 102 métodos para objetos PageSetup en programas Rust. Los métodos disponibles incluyen: 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, y 90 métodos adicionales. Los miembros públicos son accesibles a cualquier aplicación Rust después de instalar el paquete Aspose.Cells FOSS para Rust.
Métodos
| Firma | Descripción |
|---|---|
new() → Self | Inicializa una nueva instancia. |
paper_size() → PaperSizeType | Obtiene el tamaño del papel. |
get_paper_size() → PaperSizeType | Obtiene el tamaño del papel. |
set_paper_size(value: PaperSizeType) | Establece el tamaño del papel. |
orientation() → PageOrientationType | Obtiene la orientación de la página. |
get_orientation() → PageOrientationType | Obtiene la orientación de la página. |
set_orientation(value: PageOrientationType) | Establece la orientación de la página. |
first_page_number() → Option<i32> | Obtiene el número de la primera página impresa. |
get_first_page_number() → Option<i32> | Obtiene el número de la primera página impresa. |
set_first_page_number(value: Option<i32>) → Result<(), CellsError> | Establece el número de la primera página impresa. |
scale() → Option<i32> | Obtiene el porcentaje de escala de impresión. |
get_scale() → Option<i32> | Obtiene el porcentaje de escala de impresión. |
set_scale(value: Option<i32>) → Result<(), CellsError> | Establece el porcentaje de escala de impresión. |
fit_to_pages_wide() → Option<i32> | Obtiene el número de páginas de ancho para ajustarse al imprimir. |
get_fit_to_pages_wide() → Option<i32> | Obtiene el número de páginas de ancho para ajustarse al imprimir. |
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError> | Establece el número de páginas de ancho para ajustar al imprimir. |
fit_to_pages_tall() → Option<i32> | Obtiene el número de páginas de altura para que quepa al imprimir. |
get_fit_to_pages_tall() → Option<i32> | Obtiene el número de páginas de alto para ajustarse al imprimir. |
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError> | Establece el número de páginas de alto para que quepa al imprimir. |
print_area() → &str | Obtiene la referencia del área de impresión. |
get_print_area() → &str | Obtiene la referencia del área de impresión. |
set_print_area(value: impl Into<String>) | Establece la referencia del área de impresión. |
print_title_rows() → &str | Obtiene la referencia de filas de título repetidas. |
get_print_title_rows() → &str | Obtiene la referencia de filas de título repetidas. |
set_print_title_rows(value: impl Into<String>) | Establece la referencia de filas de título repetidas. |
print_title_columns() → &str | Obtiene la referencia de las columnas de título repetidas. |
get_print_title_columns() → &str | Obtiene la referencia de columnas de título repetidas. |
set_print_title_columns(value: impl Into<String>) | Establece la referencia de columnas de título repetidas. |
left_margin() → f64 | Obtiene el margen izquierdo en centímetros. |
get_left_margin() → f64 | Obtiene el margen izquierdo en centímetros. |
set_left_margin(value: f64) → Result<(), CellsError> | Establece el margen izquierdo en centímetros. |
right_margin() → f64 | Obtiene el margen derecho en centímetros. |
get_right_margin() → f64 | Obtiene el margen derecho en centímetros. |
set_right_margin(value: f64) → Result<(), CellsError> | Establece el margen derecho en centímetros. |
top_margin() → f64 | Obtiene el margen superior en centímetros. |
get_top_margin() → f64 | Obtiene el margen superior en centímetros. |
set_top_margin(value: f64) → Result<(), CellsError> | Establece el margen superior en centímetros. |
bottom_margin() → f64 | Obtiene el margen inferior en centímetros. |
get_bottom_margin() → f64 | Obtiene el margen inferior en centímetros. |
set_bottom_margin(value: f64) → Result<(), CellsError> | Establece el margen inferior en centímetros. |
header_margin() → f64 | Obtiene el margen del encabezado en centímetros. |
get_header_margin() → f64 | Obtiene el margen del encabezado en centímetros. |
set_header_margin(value: f64) → Result<(), CellsError> | Establece el margen del encabezado en centímetros. |
footer_margin() → f64 | Obtiene el margen del pie de página en centímetros. |
get_footer_margin() → f64 | Obtiene el footer margin en centímetros. |
set_footer_margin(value: f64) → Result<(), CellsError> | Establece el margen del pie de página en centímetros. |
left_margin_inch() → f64 | Obtiene el margen izquierdo en pulgadas. |
get_left_margin_inch() → f64 | Obtiene el margen izquierdo en pulgadas. |
set_left_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen izquierdo en pulgadas. |
right_margin_inch() → f64 | Obtiene el margen derecho en pulgadas. |
get_right_margin_inch() → f64 | Obtiene el margen derecho en pulgadas. |
set_right_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen derecho en pulgadas. |
top_margin_inch() → f64 | Obtiene el margen superior en pulgadas. |
get_top_margin_inch() → f64 | Obtiene el margen superior en pulgadas. |
set_top_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen superior en pulgadas. |
bottom_margin_inch() → f64 | Obtiene el margen inferior en pulgadas. |
get_bottom_margin_inch() → f64 | Obtiene el margen inferior en pulgadas. |
set_bottom_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen inferior en pulgadas. |
header_margin_inch() → f64 | Obtiene el margen del encabezado en pulgadas. |
get_header_margin_inch() → f64 | Obtiene el margen del encabezado en pulgadas. |
set_header_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen del encabezado en pulgadas. |
footer_margin_inch() → f64 | Obtiene el margen del pie de página en pulgadas. |
get_footer_margin_inch() → f64 | Obtiene el margen del pie de página en pulgadas. |
set_footer_margin_inch(value: f64) → Result<(), CellsError> | Establece el margen del pie de página en pulgadas. |
left_header() → &str | Obtiene el texto del encabezado izquierdo. |
get_left_header() → &str | Obtiene el texto del encabezado izquierdo. |
set_left_header(value: impl Into<String>) | Establece el texto del encabezado izquierdo. |
center_header() → &str | Obtiene el texto del encabezado central. |
get_center_header() → &str | Obtiene el texto del encabezado central. |
set_center_header(value: impl Into<String>) | Establece el texto del encabezado central. |
right_header() → &str | Obtiene el texto del encabezado derecho. |
get_right_header() → &str | Obtiene el texto del encabezado derecho. |
set_right_header(value: impl Into<String>) | Establece el texto del encabezado derecho. |
left_footer() → &str | Obtiene el texto del pie de página izquierdo. |
get_left_footer() → &str | Obtiene el texto del pie de página izquierdo. |
set_left_footer(value: impl Into<String>) | Establece el texto del pie de página izquierdo. |
center_footer() → &str | Obtiene el texto del pie de página central. |
get_center_footer() → &str | Obtiene el texto del pie de página central. |
set_center_footer(value: impl Into<String>) | Establece el texto del pie de página central. |
right_footer() → &str | Obtiene el texto del pie de página derecho. |
get_right_footer() → &str | Obtiene el texto del pie de página derecho. |
set_right_footer(value: impl Into<String>) | Establece el texto del pie de página derecho. |
print_gridlines() → bool | Obtiene si se imprimen las líneas de cuadrícula. |
get_print_gridlines() → bool | Obtiene si se imprimen las líneas de cuadrícula. |
set_print_gridlines(value: bool) | Establece si se imprimen las líneas de cuadrícula. |
print_headings() → bool | Obtiene si los encabezados de fila y columna se imprimen. |
get_print_headings() → bool | Obtiene si los encabezados de fila y columna se imprimen. |
set_print_headings(value: bool) | Establece si se imprimen los encabezados de filas y columnas. |
center_horizontally() → bool | Obtiene si el contenido está centrado horizontalmente en la página. |
get_center_horizontally() → bool | Obtiene si el contenido está centrado horizontalmente en la página. |
set_center_horizontally(value: bool) | Establece si el contenido está centrado horizontalmente en la página. |
center_vertically() → bool | Obtiene si el contenido está centrado verticalmente en la página. |
get_center_vertically() → bool | Obtiene si el contenido está centrado verticalmente en la página. |
set_center_vertically(value: bool) | Establece si el contenido está centrado verticalmente en la página. |
horizontal_page_breaks() → Vec<i32> | Obtiene los saltos de página horizontales como índices de fila basados en cero y ordenados. |
get_horizontal_page_breaks() → Vec<i32> | Obtiene los saltos de página horizontales como índices de fila basados en cero y ordenados. |
vertical_page_breaks() → Vec<i32> | Obtiene los saltos de página verticales como índices de columna ordenados basados en cero. |
get_vertical_page_breaks() → Vec<i32> | Obtiene los saltos de página verticales como índices de columna ordenados basados en cero. |
add_horizontal_page_break(row_index: i32) → Result<(), CellsError> | Añade un elemento. |
add_vertical_page_break(column_index: i32) → Result<(), CellsError> | Añade un elemento. |
clear_horizontal_page_breaks() | Elimina saltos de página horizontales. |
clear_vertical_page_breaks() | Elimina saltos de página verticales. |