PageSetup

Übersicht

PageSetup ist eine Struktur in Aspose.Cells FOSS für Rust. Erbt von: Debug, Clone, PartialEq und 1 weitere.

Stellt Druck- und Seitenlayout-Einstellungen des Arbeitsblatts dar.

Diese Struktur deklariert 102 Methoden für PageSetup-Objekte in Rust-Programmen. Verfügbare Methoden umfassen: 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 und 90 weitere Methoden. Öffentliche Mitglieder sind für jede Rust-Anwendung nach der Installation des Aspose.Cells FOSS für Rust-Pakets zugänglich.

Methoden

SignaturBeschreibung
new() → SelfInitialisiert eine neue Instanz.
paper_size() → PaperSizeTypeRuft die Papiergröße ab.
get_paper_size() → PaperSizeTypeErmittelt die Papiergröße.
set_paper_size(value: PaperSizeType)Legt die Papiergröße fest.
orientation() → PageOrientationTypeRuft die Seitenausrichtung ab.
get_orientation() → PageOrientationTypeRuft die Seitenorientierung ab.
set_orientation(value: PageOrientationType)Setzt die Seitenausrichtung.
first_page_number() → Option<i32>Ermittelt die erste gedruckte Seitennummer.
get_first_page_number() → Option<i32>Ermittelt die erste gedruckte Seitenzahl.
set_first_page_number(value: Option<i32>) → Result<(), CellsError>Legt die erste gedruckte Seitennummer fest.
scale() → Option<i32>Gibt den Druckskalierungsprozentsatz zurück.
get_scale() → Option<i32>Ruft den Druckskalierungsprozentsatz ab.
set_scale(value: Option<i32>) → Result<(), CellsError>Legt den Prozentsatz der Druckskalierung fest.
fit_to_pages_wide() → Option<i32>Ermittelt die Anzahl der Seiten in der Breite, die beim Drucken passen soll.
get_fit_to_pages_wide() → Option<i32>Ermittelt die Anzahl der Seiten in der Breite, die beim Drucken passen.
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError>Legt die Anzahl der Seiten in der Breite fest, die beim Drucken passen soll.
fit_to_pages_tall() → Option<i32>Ermittelt die Anzahl der Seiten in der Höhe, die beim Drucken passen.
get_fit_to_pages_tall() → Option<i32>Ermittelt die Anzahl der Seiten in der Höhe, die beim Drucken passen.
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError>Legt die Anzahl der hoch zu druckenden Seiten beim Drucken fest.
print_area() → &strGibt die Referenz des Druckbereichs zurück.
get_print_area() → &strLiefert die Referenz des Druckbereichs.
set_print_area(value: impl Into<String>)Setzt die Referenz des Druckbereichs.
print_title_rows() → &strRuft die Referenz zu den wiederholenden Titelzeilen ab.
get_print_title_rows() → &strRuft die Referenz der wiederholenden Titelzeilen ab.
set_print_title_rows(value: impl Into<String>)Setzt die Referenz der wiederholenden Titelzeilen.
print_title_columns() → &strRuft die wiederholenden Titelspaltenreferenz ab.
get_print_title_columns() → &strRuft die Referenz der wiederholenden Titelspalten ab.
set_print_title_columns(value: impl Into<String>)Legt die Referenz für wiederholende Titelspalten fest.
left_margin() → f64Gibt den linken Rand in Zentimetern zurück.
get_left_margin() → f64Ruft den linken Rand in Zentimetern ab.
set_left_margin(value: f64) → Result<(), CellsError>Setzt den linken Rand in Zentimetern.
right_margin() → f64Liest den rechten Rand in Zentimetern aus.
get_right_margin() → f64Ermittelt den rechten Rand in Zentimetern.
set_right_margin(value: f64) → Result<(), CellsError>Legt den rechten Rand in Zentimetern fest.
top_margin() → f64Ermittelt den oberen Rand in Zentimetern.
get_top_margin() → f64Ruft den oberen Rand in Zentimetern ab.
set_top_margin(value: f64) → Result<(), CellsError>Legt den oberen Rand in Zentimetern fest.
bottom_margin() → f64Ermittelt den unteren Rand in Zentimetern.
get_bottom_margin() → f64Gibt den unteren Rand in Zentimetern zurück.
set_bottom_margin(value: f64) → Result<(), CellsError>Legt den unteren Rand in Zentimetern fest.
header_margin() → f64Gibt den Kopfzeilenrand in Zentimetern zurück.
get_header_margin() → f64Gibt den Kopfzeilenrand in Zentimetern zurück.
set_header_margin(value: f64) → Result<(), CellsError>Setzt den Kopfzeilenrand in Zentimetern.
footer_margin() → f64Ruft den Fußzeilenrand in Zentimetern ab.
get_footer_margin() → f64Gibt den Fußzeilenrand in Zentimetern zurück.
set_footer_margin(value: f64) → Result<(), CellsError>Legt den Fußzeilenrand in Zentimetern fest.
left_margin_inch() → f64Gibt den linken Rand in Zoll zurück.
get_left_margin_inch() → f64Ermittelt den linken Rand in Zoll.
set_left_margin_inch(value: f64) → Result<(), CellsError>Setzt den linken Rand in Zoll.
right_margin_inch() → f64Ermittelt den rechten Rand in Zoll.
get_right_margin_inch() → f64Ruft den rechten Rand in Zoll ab.
set_right_margin_inch(value: f64) → Result<(), CellsError>Setzt den rechten Rand in Zoll.
top_margin_inch() → f64Ermittelt den oberen Rand in Zoll.
get_top_margin_inch() → f64Gibt den oberen Rand in Zoll zurück.
set_top_margin_inch(value: f64) → Result<(), CellsError>Setzt den oberen Rand in Zoll.
bottom_margin_inch() → f64Gibt den unteren Rand in Zoll zurück.
get_bottom_margin_inch() → f64Gibt den unteren Rand in Zoll zurück.
set_bottom_margin_inch(value: f64) → Result<(), CellsError>Legt den unteren Rand in Zoll fest.
header_margin_inch() → f64Liest den Kopfzeilenrand in Zoll aus.
get_header_margin_inch() → f64Gibt den Kopfzeilenrand in Zoll zurück.
set_header_margin_inch(value: f64) → Result<(), CellsError>Setzt den Kopfzeilenrand in Zoll.
footer_margin_inch() → f64Ruft den Fußzeilenrand in Zoll ab.
get_footer_margin_inch() → f64Ermittelt den Fußzeilenrand in Zoll.
set_footer_margin_inch(value: f64) → Result<(), CellsError>Legt den Fußzeilenrand in Zoll fest.
left_header() → &strLiefert den Text der linken Kopfzeile.
get_left_header() → &strRuft den linken Kopfzeilentext ab.
set_left_header(value: impl Into<String>)Setzt den linken Header-Text.
center_header() → &strRuft den mittleren Kopfzeilentext ab.
get_center_header() → &strRuft den mittleren Kopfzeilentext ab.
set_center_header(value: impl Into<String>)Setzt den mittleren Kopfzeilentext.
right_header() → &strRuft den rechten Kopfzeilentext ab.
get_right_header() → &strRuft den rechten Kopfzeilentext ab.
set_right_header(value: impl Into<String>)Setzt den Text der rechten Kopfzeile.
left_footer() → &strGibt den linken Fußzeilentext zurück.
get_left_footer() → &strErmittelt den Text der linken Fußzeile.
set_left_footer(value: impl Into<String>)Legt den Text der linken Fußzeile fest.
center_footer() → &strRuft den Text der mittleren Fußzeile ab.
get_center_footer() → &strRuft den Text der mittleren Fußzeile ab.
set_center_footer(value: impl Into<String>)Setzt den mittleren Fußzeilentext.
right_footer() → &strRuft den Text der rechten Fußzeile ab.
get_right_footer() → &strRuft den Text der rechten Fußzeile ab.
set_right_footer(value: impl Into<String>)Setzt den Text der rechten Fußzeile.
print_gridlines() → boolErmittelt, ob Rasterlinien gedruckt werden.
get_print_gridlines() → boolErmittelt, ob Rasterlinien gedruckt werden.
set_print_gridlines(value: bool)Legt fest, ob Rasterlinien gedruckt werden.
print_headings() → boolErmittelt, ob Zeilen- und Spaltenüberschriften gedruckt werden.
get_print_headings() → boolErmittelt, ob Zeilen- und Spaltenüberschriften gedruckt werden.
set_print_headings(value: bool)Legt fest, ob Zeilen- und Spaltenüberschriften gedruckt werden.
center_horizontally() → boolErmittelt, ob der Inhalt horizontal auf der Seite zentriert ist.
get_center_horizontally() → boolErmittelt, ob der Inhalt horizontal auf der Seite zentriert ist.
set_center_horizontally(value: bool)Legt fest, ob der Inhalt horizontal auf der Seite zentriert ist.
center_vertically() → boolErmittelt, ob der Inhalt vertikal auf der Seite zentriert ist.
get_center_vertically() → boolErmittelt, ob der Inhalt vertikal auf der Seite zentriert ist.
set_center_vertically(value: bool)Legt fest, ob der Inhalt vertikal auf der Seite zentriert ist.
horizontal_page_breaks() → Vec<i32>Ermittelt die horizontalen Seitenumbrüche als sortierte nullbasierte Zeilenindizes.
get_horizontal_page_breaks() → Vec<i32>Ermittelt die horizontalen Seitenumbrüche als sortierte nullbasierte Zeilenindizes.
vertical_page_breaks() → Vec<i32>Ermittelt die vertikalen Seitenumbrüche als sortierte nullbasierte Spaltenindizes.
get_vertical_page_breaks() → Vec<i32>Ermittelt die vertikalen Seitenumbrüche als sortierte nullbasierte Spaltenindizes.
add_horizontal_page_break(row_index: i32) → Result<(), CellsError>Fügt ein Element hinzu.
add_vertical_page_break(column_index: i32) → Result<(), CellsError>Fügt ein Element hinzu.
clear_horizontal_page_breaks()Löscht horizontale Seitenumbrüche.
clear_vertical_page_breaks()Löscht vertikale Seitenumbrüche.

Siehe auch

 Deutsch