CellStyle

نمای کلی

CellStyle یک ساختار در Aspose.Cells FOSS برای Rust است. ارث‌بری از: Debug، Clone، PartialEq و 3 مورد دیگر.

نمایانگر یک واسط سبک سلول mutable که می‌تواند بر یک یا چند سلول اعمال شود.

این ساختار 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 متد دیگر. اعضای عمومی پس از نصب بسته Aspose.Cells FOSS برای Rust برای هر برنامه Rust در دسترس هستند. فیلدها: background_color، borders، custom، fill_color، font، horizontal_alignment و 13 مورد دیگر.

فیلدها

نامنوعدسترسیتوضیح
numberi32خواندن/نوشتنعدد را برمی‌گرداند.
customOption<String>خواندن/نوشتنسفارشی را دریافت می‌کند.
number_formatOption<String>خواندن/نوشتنقالب عدد را دریافت می‌کند.
horizontal_alignmentOption<HorizontalAlignment>خواندن/نوشتنهم‌ترازی افقی را دریافت می‌کند.
vertical_alignmentOption<VerticalAlignment>خواندن/نوشتنجهت عمودی را دریافت می‌کند.
wrap_textboolخواندن/نوشتندریافت مقدار بسته شدن متن.
indent_levelu8خواندن/نوشتنسطح تورفتگی را دریافت می‌کند.
text_rotationu16خواندن/نوشتنچرخش متن را دریافت می‌کند.
shrink_to_fitboolخواندن/نوشتنمقدار shrink to fit را دریافت می‌کند.
reading_orderu8خواندن/نوشتنترتیب خواندن را دریافت می‌کند.
relative_indenti32خواندن/نوشتنفاصله تورفتگی نسبی را برمی‌گرداند.
patternFillPatternخواندن/نوشتنالگو را دریافت می‌کند.
background_colorOption<String>خواندن/نوشتنرنگ پس‌زمینه را دریافت می‌کند.
fontFontخواندن/نوشتنفونت را دریافت می‌کند.
fill_colorOption<String>خواندن/نوشتنرنگ پر را دریافت می‌کند.
bordersBordersخواندن/نوشتنمرزها را دریافت می‌کند.
is_lockedboolخواندن/نوشتنقفل بودن را دریافت می‌کند.
is_hiddenboolخواندن/نوشتنمقدار مخفی بودن را دریافت می‌کند.
quote_prefixboolخواندن/نوشتنپیشوند نقل‌قول را دریافت می‌کند.

روش ها

امضاتوضیح
default() → Selfمتد default را بر روی این نمونهٔ CellStyle صدا می‌زند.
new() → Selfیک نمونهٔ جدید را مقداردهی اولیه می‌کند.
copy(source: &CellStyle)داده‌ها را از شیء style دیگر کپی می‌کند.
copy_from(source: &CellStyle)تمام مقادیر style را از نمونهٔ style دیگر کپی می‌کند.
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)تنظیمات حاشیه را تعیین می‌کند.

همچنین ببینید:

 فارسی