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

FirmaDescripción
new() → SelfInicializa una nueva instancia.
paper_size() → PaperSizeTypeObtiene el tamaño del papel.
get_paper_size() → PaperSizeTypeObtiene el tamaño del papel.
set_paper_size(value: PaperSizeType)Establece el tamaño del papel.
orientation() → PageOrientationTypeObtiene la orientación de la página.
get_orientation() → PageOrientationTypeObtiene 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() → &strObtiene la referencia del área de impresión.
get_print_area() → &strObtiene 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() → &strObtiene la referencia de filas de título repetidas.
get_print_title_rows() → &strObtiene 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() → &strObtiene la referencia de las columnas de título repetidas.
get_print_title_columns() → &strObtiene 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() → f64Obtiene el margen izquierdo en centímetros.
get_left_margin() → f64Obtiene el margen izquierdo en centímetros.
set_left_margin(value: f64) → Result<(), CellsError>Establece el margen izquierdo en centímetros.
right_margin() → f64Obtiene el margen derecho en centímetros.
get_right_margin() → f64Obtiene el margen derecho en centímetros.
set_right_margin(value: f64) → Result<(), CellsError>Establece el margen derecho en centímetros.
top_margin() → f64Obtiene el margen superior en centímetros.
get_top_margin() → f64Obtiene el margen superior en centímetros.
set_top_margin(value: f64) → Result<(), CellsError>Establece el margen superior en centímetros.
bottom_margin() → f64Obtiene el margen inferior en centímetros.
get_bottom_margin() → f64Obtiene el margen inferior en centímetros.
set_bottom_margin(value: f64) → Result<(), CellsError>Establece el margen inferior en centímetros.
header_margin() → f64Obtiene el margen del encabezado en centímetros.
get_header_margin() → f64Obtiene el margen del encabezado en centímetros.
set_header_margin(value: f64) → Result<(), CellsError>Establece el margen del encabezado en centímetros.
footer_margin() → f64Obtiene el margen del pie de página en centímetros.
get_footer_margin() → f64Obtiene 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() → f64Obtiene el margen izquierdo en pulgadas.
get_left_margin_inch() → f64Obtiene el margen izquierdo en pulgadas.
set_left_margin_inch(value: f64) → Result<(), CellsError>Establece el margen izquierdo en pulgadas.
right_margin_inch() → f64Obtiene el margen derecho en pulgadas.
get_right_margin_inch() → f64Obtiene el margen derecho en pulgadas.
set_right_margin_inch(value: f64) → Result<(), CellsError>Establece el margen derecho en pulgadas.
top_margin_inch() → f64Obtiene el margen superior en pulgadas.
get_top_margin_inch() → f64Obtiene el margen superior en pulgadas.
set_top_margin_inch(value: f64) → Result<(), CellsError>Establece el margen superior en pulgadas.
bottom_margin_inch() → f64Obtiene el margen inferior en pulgadas.
get_bottom_margin_inch() → f64Obtiene el margen inferior en pulgadas.
set_bottom_margin_inch(value: f64) → Result<(), CellsError>Establece el margen inferior en pulgadas.
header_margin_inch() → f64Obtiene el margen del encabezado en pulgadas.
get_header_margin_inch() → f64Obtiene el margen del encabezado en pulgadas.
set_header_margin_inch(value: f64) → Result<(), CellsError>Establece el margen del encabezado en pulgadas.
footer_margin_inch() → f64Obtiene el margen del pie de página en pulgadas.
get_footer_margin_inch() → f64Obtiene 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() → &strObtiene el texto del encabezado izquierdo.
get_left_header() → &strObtiene el texto del encabezado izquierdo.
set_left_header(value: impl Into<String>)Establece el texto del encabezado izquierdo.
center_header() → &strObtiene el texto del encabezado central.
get_center_header() → &strObtiene el texto del encabezado central.
set_center_header(value: impl Into<String>)Establece el texto del encabezado central.
right_header() → &strObtiene el texto del encabezado derecho.
get_right_header() → &strObtiene el texto del encabezado derecho.
set_right_header(value: impl Into<String>)Establece el texto del encabezado derecho.
left_footer() → &strObtiene el texto del pie de página izquierdo.
get_left_footer() → &strObtiene 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() → &strObtiene el texto del pie de página central.
get_center_footer() → &strObtiene 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() → &strObtiene el texto del pie de página derecho.
get_right_footer() → &strObtiene 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() → boolObtiene si se imprimen las líneas de cuadrícula.
get_print_gridlines() → boolObtiene 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() → boolObtiene si los encabezados de fila y columna se imprimen.
get_print_headings() → boolObtiene 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() → boolObtiene si el contenido está centrado horizontalmente en la página.
get_center_horizontally() → boolObtiene 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() → boolObtiene si el contenido está centrado verticalmente en la página.
get_center_vertically() → boolObtiene 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.

Ver también

 Español