PageSetup

Vue d’ensemble

PageSetup est une struct dans Aspose.Cells FOSS pour Rust. Hérite de : Debug, Clone, PartialEq, et 1 autre.

Représente les paramètres d’impression de la feuille de calcul et de mise en page.

Cette struct déclare 102 méthodes pour les objets PageSetup dans les programmes Rust. Les méthodes disponibles incluent : 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, et 90 méthodes supplémentaires. Les membres publics sont accessibles à toute application Rust après l’installation du paquet Aspose.Cells FOSS pour Rust.

Méthodes

SignatureDescription
new() → SelfInitialise une nouvelle instance.
paper_size() → PaperSizeTypeObtient la taille du papier.
get_paper_size() → PaperSizeTypeObtient la taille du papier.
set_paper_size(value: PaperSizeType)Définit la taille du papier.
orientation() → PageOrientationTypeObtient l’orientation de la page.
get_orientation() → PageOrientationTypeObtient l’orientation de la page.
set_orientation(value: PageOrientationType)Définit l’orientation de la page.
first_page_number() → Option<i32>Obtient le numéro de la première page imprimée.
get_first_page_number() → Option<i32>Obtient le numéro de la première page imprimée.
set_first_page_number(value: Option<i32>) → Result<(), CellsError>Définit le numéro de la première page imprimée.
scale() → Option<i32>Obtient le pourcentage de mise à l’échelle de l’impression.
get_scale() → Option<i32>Obtient le pourcentage de mise à l’échelle d’impression.
set_scale(value: Option<i32>) → Result<(), CellsError>Définit le pourcentage de mise à l’échelle de l’impression.
fit_to_pages_wide() → Option<i32>Obtient le nombre de pages en largeur à adapter lors de l’impression.
get_fit_to_pages_wide() → Option<i32>Obtient le nombre de pages en largeur à adapter lors de l’impression.
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError>Définit le nombre de pages en largeur à adapter lors de l’impression.
fit_to_pages_tall() → Option<i32>Obtient le nombre de pages en hauteur pour s’adapter lors de l’impression.
get_fit_to_pages_tall() → Option<i32>Obtient le nombre de pages en hauteur pour s’adapter lors de l’impression.
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError>Définit le nombre de pages en hauteur à ajuster lors de l’impression.
print_area() → &strObtient la référence de la zone d’impression.
get_print_area() → &strObtient la référence de la zone d’impression.
set_print_area(value: impl Into<String>)Définit la référence de la zone d’impression.
print_title_rows() → &strObtient la référence des lignes de titre répétées.
get_print_title_rows() → &strObtient la référence des lignes de titre répétées.
set_print_title_rows(value: impl Into<String>)Définit la référence des lignes de titre répétées.
print_title_columns() → &strObtient la référence des colonnes de titre répétées.
get_print_title_columns() → &strObtient la référence des colonnes de titre répétées.
set_print_title_columns(value: impl Into<String>)Définit la référence des colonnes de titre répétées.
left_margin() → f64Obtient la marge gauche en centimètres.
get_left_margin() → f64Obtient la marge gauche en centimètres.
set_left_margin(value: f64) → Result<(), CellsError>Définit la marge gauche en centimètres.
right_margin() → f64Obtient la marge droite en centimètres.
get_right_margin() → f64Obtient la marge droite en centimètres.
set_right_margin(value: f64) → Result<(), CellsError>Définit la marge droite en centimètres.
top_margin() → f64Obtient la marge supérieure en centimètres.
get_top_margin() → f64Obtient la marge supérieure en centimètres.
set_top_margin(value: f64) → Result<(), CellsError>Définit la marge supérieure en centimètres.
bottom_margin() → f64Obtient la marge inférieure en centimètres.
get_bottom_margin() → f64Obtient la marge inférieure en centimètres.
set_bottom_margin(value: f64) → Result<(), CellsError>Définit la marge inférieure en centimètres.
header_margin() → f64Obtient la marge d’en-tête en centimètres.
get_header_margin() → f64Obtient la marge d’en-tête en centimètres.
set_header_margin(value: f64) → Result<(), CellsError>Définit la marge d’en-tête en centimètres.
footer_margin() → f64Obtient la marge du pied de page en centimètres.
get_footer_margin() → f64Obtient la marge du pied de page en centimètres.
set_footer_margin(value: f64) → Result<(), CellsError>Définit la marge du pied de page en centimètres.
left_margin_inch() → f64Obtient la marge gauche en pouces.
get_left_margin_inch() → f64Obtient la marge gauche en pouces.
set_left_margin_inch(value: f64) → Result<(), CellsError>Définit la marge gauche en pouces.
right_margin_inch() → f64Obtient la marge droite en pouces.
get_right_margin_inch() → f64Obtient la marge droite en pouces.
set_right_margin_inch(value: f64) → Result<(), CellsError>Définit la marge droite en pouces.
top_margin_inch() → f64Obtient la marge supérieure en pouces.
get_top_margin_inch() → f64Obtient la marge supérieure en pouces.
set_top_margin_inch(value: f64) → Result<(), CellsError>Définit la marge supérieure en pouces.
bottom_margin_inch() → f64Obtient la marge inférieure en pouces.
get_bottom_margin_inch() → f64Obtient la marge inférieure en pouces.
set_bottom_margin_inch(value: f64) → Result<(), CellsError>Définit la marge inférieure en pouces.
header_margin_inch() → f64Obtient la marge d’en-tête en pouces.
get_header_margin_inch() → f64Obtient la marge d’en-tête en pouces.
set_header_margin_inch(value: f64) → Result<(), CellsError>Définit la marge d’en-tête en pouces.
footer_margin_inch() → f64Obtient la marge du pied de page en pouces.
get_footer_margin_inch() → f64Obtient la marge du pied de page en pouces.
set_footer_margin_inch(value: f64) → Result<(), CellsError>Définit la marge du pied de page en pouces.
left_header() → &strObtient le texte de l’en-tête gauche.
get_left_header() → &strObtient le texte d’en-tête gauche.
set_left_header(value: impl Into<String>)Définit le texte de l’en-tête gauche.
center_header() → &strObtient le texte de l’en-tête centré.
get_center_header() → &strObtient le texte d’en-tête central.
set_center_header(value: impl Into<String>)Définit le texte de l’en-tête central.
right_header() → &strObtient le texte de l’en-tête droit.
get_right_header() → &strObtient le texte d’en-tête droit.
set_right_header(value: impl Into<String>)Définit le texte de l’en-tête droit.
left_footer() → &strObtient le texte du pied de page gauche.
get_left_footer() → &strObtient le texte du pied de page gauche.
set_left_footer(value: impl Into<String>)Définit le texte du pied de page gauche.
center_footer() → &strObtient le texte du pied de page central.
get_center_footer() → &strObtient le texte du pied de page central.
set_center_footer(value: impl Into<String>)Définit le texte du pied de page central.
right_footer() → &strObtient le texte du pied de page droit.
get_right_footer() → &strObtient le texte du pied de page droit.
set_right_footer(value: impl Into<String>)Définit le texte du pied de page droit.
print_gridlines() → boolObtient si les lignes de la grille sont imprimées.
get_print_gridlines() → boolObtient si les quadrillages sont imprimés.
set_print_gridlines(value: bool)Définit si les quadrillages sont imprimés.
print_headings() → boolObtient si les en-têtes de ligne et de colonne sont imprimés.
get_print_headings() → boolObtient si les en-têtes de lignes et de colonnes sont imprimés.
set_print_headings(value: bool)Définit si les en-têtes de lignes et de colonnes sont imprimés.
center_horizontally() → boolObtient si le contenu est centré horizontalement sur la page.
get_center_horizontally() → boolObtient si le contenu est centré horizontalement sur la page.
set_center_horizontally(value: bool)Définit si le contenu est centré horizontalement sur la page.
center_vertically() → boolObtient si le contenu est centré verticalement sur la page.
get_center_vertically() → boolObtient si le contenu est centré verticalement sur la page.
set_center_vertically(value: bool)Définit si le contenu est centré verticalement sur la page.
horizontal_page_breaks() → Vec<i32>Obtient les sauts de page horizontaux sous forme d’indices de lignes triés, indexés à partir de zéro.
get_horizontal_page_breaks() → Vec<i32>Obtient les sauts de page horizontaux sous forme d’index de lignes à base zéro triés.
vertical_page_breaks() → Vec<i32>Obtient les sauts de page verticaux sous forme d’index de colonnes triés à base zéro.
get_vertical_page_breaks() → Vec<i32>Obtient les sauts de page verticaux sous forme d’index de colonnes triés à base zéro.
add_horizontal_page_break(row_index: i32) → Result<(), CellsError>Ajoute un élément.
add_vertical_page_break(column_index: i32) → Result<(), CellsError>Ajoute un élément.
clear_horizontal_page_breaks()Efface les sauts de page horizontaux.
clear_vertical_page_breaks()Efface les sauts de page verticaux.

Voir aussi

 Français