PageSetup
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
| Signature | Description |
|---|---|
new() → Self | Initialise une nouvelle instance. |
paper_size() → PaperSizeType | Obtient la taille du papier. |
get_paper_size() → PaperSizeType | Obtient la taille du papier. |
set_paper_size(value: PaperSizeType) | Définit la taille du papier. |
orientation() → PageOrientationType | Obtient l’orientation de la page. |
get_orientation() → PageOrientationType | Obtient 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() → &str | Obtient la référence de la zone d’impression. |
get_print_area() → &str | Obtient 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() → &str | Obtient la référence des lignes de titre répétées. |
get_print_title_rows() → &str | Obtient 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() → &str | Obtient la référence des colonnes de titre répétées. |
get_print_title_columns() → &str | Obtient 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() → f64 | Obtient la marge gauche en centimètres. |
get_left_margin() → f64 | Obtient la marge gauche en centimètres. |
set_left_margin(value: f64) → Result<(), CellsError> | Définit la marge gauche en centimètres. |
right_margin() → f64 | Obtient la marge droite en centimètres. |
get_right_margin() → f64 | Obtient la marge droite en centimètres. |
set_right_margin(value: f64) → Result<(), CellsError> | Définit la marge droite en centimètres. |
top_margin() → f64 | Obtient la marge supérieure en centimètres. |
get_top_margin() → f64 | Obtient 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() → f64 | Obtient la marge inférieure en centimètres. |
get_bottom_margin() → f64 | Obtient 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() → f64 | Obtient la marge d’en-tête en centimètres. |
get_header_margin() → f64 | Obtient 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() → f64 | Obtient la marge du pied de page en centimètres. |
get_footer_margin() → f64 | Obtient 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() → f64 | Obtient la marge gauche en pouces. |
get_left_margin_inch() → f64 | Obtient la marge gauche en pouces. |
set_left_margin_inch(value: f64) → Result<(), CellsError> | Définit la marge gauche en pouces. |
right_margin_inch() → f64 | Obtient la marge droite en pouces. |
get_right_margin_inch() → f64 | Obtient la marge droite en pouces. |
set_right_margin_inch(value: f64) → Result<(), CellsError> | Définit la marge droite en pouces. |
top_margin_inch() → f64 | Obtient la marge supérieure en pouces. |
get_top_margin_inch() → f64 | Obtient 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() → f64 | Obtient la marge inférieure en pouces. |
get_bottom_margin_inch() → f64 | Obtient 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() → f64 | Obtient la marge d’en-tête en pouces. |
get_header_margin_inch() → f64 | Obtient 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() → f64 | Obtient la marge du pied de page en pouces. |
get_footer_margin_inch() → f64 | Obtient 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() → &str | Obtient le texte de l’en-tête gauche. |
get_left_header() → &str | Obtient 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() → &str | Obtient le texte de l’en-tête centré. |
get_center_header() → &str | Obtient 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() → &str | Obtient le texte de l’en-tête droit. |
get_right_header() → &str | Obtient 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() → &str | Obtient le texte du pied de page gauche. |
get_left_footer() → &str | Obtient 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() → &str | Obtient le texte du pied de page central. |
get_center_footer() → &str | Obtient 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() → &str | Obtient le texte du pied de page droit. |
get_right_footer() → &str | Obtient 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() → bool | Obtient si les lignes de la grille sont imprimées. |
get_print_gridlines() → bool | Obtient si les quadrillages sont imprimés. |
set_print_gridlines(value: bool) | Définit si les quadrillages sont imprimés. |
print_headings() → bool | Obtient si les en-têtes de ligne et de colonne sont imprimés. |
get_print_headings() → bool | Obtient 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() → bool | Obtient si le contenu est centré horizontalement sur la page. |
get_center_horizontally() → bool | Obtient 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() → bool | Obtient si le contenu est centré verticalement sur la page. |
get_center_vertically() → bool | Obtient 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. |