PageSetup

Visão geral

PageSetup é uma struct em Aspose.Cells FOSS para Rust. Herda de: Debug, Clone, PartialEq, e mais 1.

Representa as configurações de impressão e layout de página da planilha.

Esta struct declara 102 métodos para objetos PageSetup em programas Rust. Os métodos disponíveis incluem: 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, e 90 métodos adicionais. Membros públicos são acessíveis a qualquer aplicação Rust após a instalação do pacote Aspose.Cells FOSS para Rust.

Métodos

AssinaturaDescrição
new() → SelfInicializa uma nova instância.
paper_size() → PaperSizeTypeObtém o tamanho do papel.
get_paper_size() → PaperSizeTypeObtém o tamanho do papel.
set_paper_size(value: PaperSizeType)Define o tamanho do papel.
orientation() → PageOrientationTypeObtém a orientação da página.
get_orientation() → PageOrientationTypeObtém a orientação da página.
set_orientation(value: PageOrientationType)Define a orientação da página.
first_page_number() → Option<i32>Obtém o número da primeira página impressa.
get_first_page_number() → Option<i32>Obtém o número da primeira página impressa.
set_first_page_number(value: Option<i32>) → Result<(), CellsError>Define o número da primeira página impressa.
scale() → Option<i32>Obtém a porcentagem de escala de impressão.
get_scale() → Option<i32>Obtém a porcentagem de escala de impressão.
set_scale(value: Option<i32>) → Result<(), CellsError>Define a porcentagem de escala de impressão.
fit_to_pages_wide() → Option<i32>Obtém o número de páginas de largura para ajustar ao imprimir.
get_fit_to_pages_wide() → Option<i32>Obtém o número de páginas de largura para caber ao imprimir.
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError>Define o número de páginas de largura para caber ao imprimir.
fit_to_pages_tall() → Option<i32>Obtém o número de páginas em altura para caber ao imprimir.
get_fit_to_pages_tall() → Option<i32>Obtém o número de páginas em altura para ajustar ao imprimir.
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError>Define o número de páginas em altura para caber ao imprimir.
print_area() → &strObtém a referência da área de impressão.
get_print_area() → &strObtém a referência da área de impressão.
set_print_area(value: impl Into<String>)Define a referência da área de impressão.
print_title_rows() → &strObtém a referência das linhas de título repetidas.
get_print_title_rows() → &strObtém a referência das linhas de título repetidas.
set_print_title_rows(value: impl Into<String>)Define a referência das linhas de título repetidas.
print_title_columns() → &strObtém a referência das colunas de título repetidas.
get_print_title_columns() → &strObtém a referência das colunas de título repetidas.
set_print_title_columns(value: impl Into<String>)Define a referência das colunas de título repetidas.
left_margin() → f64Obtém a margem esquerda em centímetros.
get_left_margin() → f64Obtém a margem esquerda em centímetros.
set_left_margin(value: f64) → Result<(), CellsError>Define a margem esquerda em centímetros.
right_margin() → f64Obtém a margem direita em centímetros.
get_right_margin() → f64Obtém a margem direita em centímetros.
set_right_margin(value: f64) → Result<(), CellsError>Define a margem direita em centímetros.
top_margin() → f64Obtém a margem superior em centímetros.
get_top_margin() → f64Obtém a margem superior em centímetros.
set_top_margin(value: f64) → Result<(), CellsError>Define a margem superior em centímetros.
bottom_margin() → f64Obtém a margem inferior em centímetros.
get_bottom_margin() → f64Obtém a margem inferior em centímetros.
set_bottom_margin(value: f64) → Result<(), CellsError>Define a margem inferior em centímetros.
header_margin() → f64Obtém a margem do cabeçalho em centímetros.
get_header_margin() → f64Obtém a margem do cabeçalho em centímetros.
set_header_margin(value: f64) → Result<(), CellsError>Define a margem do cabeçalho em centímetros.
footer_margin() → f64Obtém a margem do rodapé em centímetros.
get_footer_margin() → f64Obtém a margem do rodapé em centímetros.
set_footer_margin(value: f64) → Result<(), CellsError>Define a margem do rodapé em centímetros.
left_margin_inch() → f64Obtém a margem esquerda em polegadas.
get_left_margin_inch() → f64Obtém a margem esquerda em polegadas.
set_left_margin_inch(value: f64) → Result<(), CellsError>Define a margem esquerda em polegadas.
right_margin_inch() → f64Obtém a margem direita em polegadas.
get_right_margin_inch() → f64Obtém a margem direita em polegadas.
set_right_margin_inch(value: f64) → Result<(), CellsError>Define a margem direita em polegadas.
top_margin_inch() → f64Obtém a margem superior em polegadas.
get_top_margin_inch() → f64Obtém a margem superior em polegadas.
set_top_margin_inch(value: f64) → Result<(), CellsError>Define a margem superior em polegadas.
bottom_margin_inch() → f64Obtém a margem inferior em polegadas.
get_bottom_margin_inch() → f64Obtém a margem inferior em polegadas.
set_bottom_margin_inch(value: f64) → Result<(), CellsError>Define a margem inferior em polegadas.
header_margin_inch() → f64Obtém a margem do cabeçalho em polegadas.
get_header_margin_inch() → f64Obtém a margem do cabeçalho em polegadas.
set_header_margin_inch(value: f64) → Result<(), CellsError>Define a margem do cabeçalho em polegadas.
footer_margin_inch() → f64Obtém a margem do rodapé em polegadas.
get_footer_margin_inch() → f64Obtém a margem do rodapé em polegadas.
set_footer_margin_inch(value: f64) → Result<(), CellsError>Define a margem do rodapé em polegadas.
left_header() → &strObtém o texto do cabeçalho esquerdo.
get_left_header() → &strObtém o texto do cabeçalho esquerdo.
set_left_header(value: impl Into<String>)Define o texto do cabeçalho esquerdo.
center_header() → &strObtém o texto do cabeçalho central.
get_center_header() → &strObtém o texto do cabeçalho central.
set_center_header(value: impl Into<String>)Define o texto do cabeçalho central.
right_header() → &strObtém o texto do cabeçalho direito.
get_right_header() → &strObtém o texto do cabeçalho da direita.
set_right_header(value: impl Into<String>)Define o texto do cabeçalho direito.
left_footer() → &strObtém o texto do rodapé esquerdo.
get_left_footer() → &strObtém o texto do rodapé esquerdo.
set_left_footer(value: impl Into<String>)Define o texto do rodapé esquerdo.
center_footer() → &strObtém o texto do rodapé central.
get_center_footer() → &strObtém o texto do rodapé central.
set_center_footer(value: impl Into<String>)Define o texto do rodapé central.
right_footer() → &strObtém o texto do rodapé direito.
get_right_footer() → &strObtém o texto do rodapé direito.
set_right_footer(value: impl Into<String>)Define o texto do rodapé direito.
print_gridlines() → boolObtém se as linhas de grade são impressas.
get_print_gridlines() → boolObtém se as linhas de grade são impressas.
set_print_gridlines(value: bool)Define se as linhas de grade são impressas.
print_headings() → boolObtém se os cabeçalhos de linha e coluna são impressos.
get_print_headings() → boolObtém se os cabeçalhos de linha e coluna são impressos.
set_print_headings(value: bool)Define se os cabeçalhos de linha e coluna são impressos.
center_horizontally() → boolObtém se o conteúdo está centralizado horizontalmente na página.
get_center_horizontally() → boolObtém se o conteúdo está centralizado horizontalmente na página.
set_center_horizontally(value: bool)Define se o conteúdo está centralizado horizontalmente na página.
center_vertically() → boolObtém se o conteúdo está centralizado verticalmente na página.
get_center_vertically() → boolObtém se o conteúdo está centralizado verticalmente na página.
set_center_vertically(value: bool)Define se o conteúdo está centralizado verticalmente na página.
horizontal_page_breaks() → Vec<i32>Obtém as quebras de página horizontais como índices de linha baseados em zero, ordenados.
get_horizontal_page_breaks() → Vec<i32>Obtém as quebras de página horizontais como índices de linha baseados em zero ordenados.
vertical_page_breaks() → Vec<i32>Obtém as quebras de página verticais como índices de coluna baseados em zero e ordenados.
get_vertical_page_breaks() → Vec<i32>Obtém as quebras de página verticais como índices de coluna baseados em zero e ordenados.
add_horizontal_page_break(row_index: i32) → Result<(), CellsError>Adiciona um item.
add_vertical_page_break(column_index: i32) → Result<(), CellsError>Adiciona um item.
clear_horizontal_page_breaks()Remove quebras de página horizontais.
clear_vertical_page_breaks()Remove quebras de página verticais.

Ver também

 Português