CellStyle
CellStyle
סקירה כללית
CellStyle הוא struct ב-Aspose.Cells FOSS עבור Rust. יורש מ: Debug, Clone, PartialEq, ועוד 3.
מייצג חזית של סגנון תא ניתן לשינוי שניתן להחלה על תא אחד או יותר.
מבנה זה מצהיר על 46 שיטות עבור אובייקטים מסוג CellStyle בתוכניות Rust. השיטות הזמינות כוללות: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, ועוד 34 שיטות נוספות. חברים ציבוריים נגשים לכל יישום Rust לאחר התקנת חבילת Aspose.Cells FOSS עבור Rust. שדות: background_color, borders, custom, fill_color, font, horizontal_alignment, ועוד 13.
שדות
| שם | סוג | גישה | תיאור |
|---|---|---|---|
number | i32 | קריאה/כתיבה | מקבל את המספר. |
custom | Option<String> | קריאה/כתיבה | מקבל את המותאם. |
number_format | Option<String> | קריאה/כתיבה | מקבל את פורמט המספר. |
horizontal_alignment | Option<HorizontalAlignment> | קריאה/כתיבה | מקבל את היישור האופקי. |
vertical_alignment | Option<VerticalAlignment> | קריאה/כתיבה | מקבל את היישור האנכי. |
wrap_text | bool | קריאה/כתיבה | מקבל את עטיפת הטקסט. |
indent_level | u8 | קריאה/כתיבה | מקבל את רמת ההזחה. |
text_rotation | u16 | קריאה/כתיבה | מקבל את סיבוב הטקסט. |
shrink_to_fit | bool | קריאה/כתיבה | מקבל את ההקטנה להתאמה. |
reading_order | u8 | קריאה/כתיבה | מקבל את סדר הקריאה. |
relative_indent | i32 | קריאה/כתיבה | מקבל את ההזחה היחסית. |
pattern | FillPattern | קריאה/כתיבה | מקבל את התבנית. |
background_color | Option<String> | קריאה/כתיבה | מקבל את צבע הרקע. |
font | Font | קריאה/כתיבה | מקבל את הגופן. |
fill_color | Option<String> | קריאה/כתיבה | מקבל את צבע המילוי. |
borders | Borders | קריאה/כתיבה | מקבל את הגבולות. |
is_locked | bool | קריאה/כתיבה | מקבל את IsLocked. |
is_hidden | bool | קריאה/כתיבה | מקבל את is hidden. |
quote_prefix | bool | קריאה/כתיבה | מקבל את קידומת הציטוט. |
שיטות
| חתימה | תיאור |
|---|---|
default() → Self | קורא ל-default על מופע ה-CellStyle הזה. |
new() → Self | מאתחל מופע חדש. |
copy(source: &CellStyle) | מעתיק נתונים מאובייקט סגנון אחר. |
copy_from(source: &CellStyle) | מעתיק את כל ערכי הסגנון ממופע סגנון אחר. |
get_number_format() → Option<&str> | מקבל את מחרוזת פורמט המספר המוגדרת. |
set_number_format(value: impl Into<String>) | מגדיר את מחרוזת פורמט המספר המיושמת. |
clear_number_format() | מנקה את פורמט המספר. |
get_number() → i32 | מקבל את מזהה הפורמט המספרי. |
set_number(value: i32) | מגדיר את מזהה פורמט המספר. |
get_custom() → Option<&str> | מקבל את קוד פורמט המספר המותאם אישית. |
set_custom(value: impl Into<String>) | מגדיר את קוד פורמט המספר המותאם אישית. |
get_horizontal_alignment() → Option<HorizontalAlignment> | מקבל את היישור האופקי. |
set_horizontal_alignment(value: HorizontalAlignment) | מגדיר את היישור האופקי. |
clear_horizontal_alignment() | מאפס יישור אופקי. |
get_vertical_alignment() → Option<VerticalAlignment> | מקבל את היישור האנכי. |
set_vertical_alignment(value: VerticalAlignment) | מגדיר את היישור האנכי. |
clear_vertical_alignment() | מאפסת יישור אנכי. |
get_is_text_wrapped() → bool | מקבל את הערך המשויך. |
set_is_text_wrapped(value: bool) | מגדיר את הערך המשויך. |
get_indent_level() → u8 | מקבל את רמת ההזחה. |
set_indent_level(value: u8) | מגדיר את רמת ההזחה. |
get_text_rotation() → u16 | מקבל את סיבוב הטקסט. |
set_text_rotation(value: u16) → Result<(), CellsError> | מגדיר את סיבוב הטקסט. |
get_shrink_to_fit() → bool | מקבל האם תוכן התא מצטמק כדי להתאים. |
set_shrink_to_fit(value: bool) | קובע אם תוכן התא מצטמק כדי שיתאים. |
get_reading_order() → u8 | מקבל את סדר הקריאה. |
set_reading_order(value: u8) → Result<(), CellsError> | מגדיר את סדר הקריאה. |
get_relative_indent() → i32 | מקבל את ההזחה היחסית. |
set_relative_indent(value: i32) | מגדיר את ההזחה היחסית. |
get_is_locked() → bool | מקבל האם התא נעול כאשר הגנת הגיליון מופעלת. |
set_is_locked(value: bool) | מגדיר האם התא נעול כאשר הגנת הגיליון מופעלת. |
get_is_hidden() → bool | מקבל האם נוסחת התא מוסתרת כאשר הגנת הגיליון מופעלת. |
set_is_hidden(value: bool) | מגדיר האם נוסחת התא מוסתרת כאשר הגנת הגיליון מופעלת. |
get_quote_prefix() → bool | מקבל האם ערך התא מתחיל בגרש בודד. |
set_quote_prefix(value: bool) | מגדיר האם ערך התא מתחיל במרכאה אחת. |
font() → &Font | מקבל את הגדרות הגופן. |
get_font() → &Font | מקבל את הגדרות הגופן. |
get_font_mut() → &mut Font | מקבל הגדרות גופן ניתנות לשינוי, כך שניתן לשנות תכונות גופן במקום: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | מגדיר את הגדרות הגופן. |
fill() → Fill | מקבל את הערך המשויך. |
get_fill() → Fill | מקבל את הערך המשויך. |
set_fill(fill: Fill) | מגדיר את הערך המשויך. |
borders() → &Borders | מקבל את הגדרות הגבול. |
get_borders() → &Borders | מקבל את הגדרות הגבול. |
get_borders_mut() → &mut Borders | מקבל הגדרות גבול ניתנות לשינוי, כך שניתן לשנות גבולות במקום: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | מגדיר הגדרות גבול. |