Table

סקירה

Table היא מחלקה ב-Aspose.Slides FOSS עבור C++.

מייצגת צורת טבלה על שקף.

מחלקה זו מספקת 55 שיטות לעבודה עם אובייקטי Table בתוכניות C++. השיטות הזמינות כוללות: ColumnCollection, IBulkTextFormattable, IGraphicalObject, IGraphicalObjectLock, ITableFormat, RowCollection, Table, TableFormat, TableStylePreset, as_i_bulk_text_formattable, as_i_graphical_object, cell, ועוד 33 שיטות נוספות. כל החברים הציבוריים נגישים לכל יישום C++ לאחר התקנת חבילת Aspose.Slides FOSS עבור C++. מאפיינים: ColumnCollection, IBulkTextFormattable, IGraphicalObject, IGraphicalObjectLock, ITableFormat, RowCollection, ועוד 3 נוספים.

מאפיינים

שםסוגAccessתיאור
TableTableקריאהמקבל את הטבלה.
RowCollectionRowCollectionקריאהמקבל את אוסף השורות.
ColumnCollectionColumnCollectionקריאהמקבל את אוסף העמודות.
ITableFormatITableFormatקריאהמקבל את פורמט הטבלה i.
TableFormatTableFormatקריאהמקבל את פורמט הטבלה.
TableStylePresetTableStylePresetקריאהמקבל את ערכת סגנון הטבלה המוגדרת מראש.
IGraphicalObjectLockIGraphicalObjectLockקראמקבל את נעילת האובייקט הגרפי i.
IGraphicalObjectIGraphicalObjectקראמקבל את האובייקט הגרפי i.
IBulkTextFormattableIBulkTextFormattableקראמקבל את i bulk text formattable.

שיטות

Signatureתיאור
Table()Tableהמאפיין מספק גישה לאובייקט Table עצמו
Table()Table
RowCollection()RowCollectionהמאפיין מספק את אוסף השורות של הטבלה
RowCollection()RowCollection
ColumnCollection()ColumnCollectionהמאפיין מספק את אוסף העמודות של הטבלה
ColumnCollection()ColumnCollection
ITableFormat()ITableFormatהמאפיין מספק את ממשק פורמט הטבלה
TableFormat()TableFormatהמאפיין מספק את אובייקט פורמט הטבלה הקונקרטי
TableStylePreset()TableStylePresetמחזיר את הסגנון המוגדר מראש שהוחל על הטבלה
IGraphicalObjectLock()IGraphicalObjectLockמחזיר את ממשק הנעילה ששולט בעריכת האובייקט
IGraphicalObject()IGraphicalObjectמחזיר את ממשק האובייקט הגרפי עבור הטבלה
IBulkTextFormattable()IBulkTextFormattableמחזיר את ממשק עיצוב הטקסט הכולל
Table()
Table()
~Table()
Table()
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)אתחל טבלה זו מרכיב XML בחלק של שקופית.
rows()RowCollectionמחזיר את האוסף של השורות בטבלה זו.
rows()RowCollectionמחזיר את האוסף של השורות בטבלה זו.
columns()ColumnCollectionמחזיר את האוסף של העמודות בטבלה זו.
columns()ColumnCollectionמחזיר את האוסף של העמודות בטבלה זו.
cell(row: std::size_t, col: std::size_t)Cellמחזיר את התא בשורה ובעמודה המצוינים.
table_format()ITableFormatמחזיר את האובייקט TableFormat קריאה בלבד.
table_format_obj()TableFormat
style_preset()TableStylePresetמקבל את ערכת סגנון הטבלה המובנית.
set_style_preset(value: TableStylePreset)מגדיר את ערכת סגנון הטבלה המובנית.
right_to_left()boolקובע אם הטבלה מוצגת בסדר קריאה מימין לשמאל.
set_right_to_left(value: bool)
first_row()boolקובע אם השורה הראשונה מעוצבת בצורה מיוחדת.
set_first_row(value: bool)
first_col()boolקובע אם העמודה הראשונה מעוצבת בצורה מיוחדת.
set_first_col(value: bool)
last_row()boolקובע אם השורה האחרונה מעוצבת בצורה מיוחדת.
set_last_row(value: bool)
last_col()boolקובע האם לעמודה האחרונה יש עיצוב מיוחד.
set_last_col(value: bool)
horizontal_banding()boolקובע האם לשורות זוגיות יש עיצוב שונה.
set_horizontal_banding(value: bool)
vertical_banding()boolקובע האם לעמודות זוגיות יש עיצוב שונה.
set_vertical_banding(value: bool)
graphical_object_lock()IGraphicalObjectLockמחזיר nullptr — נעילות של אובייקטים גרפיים עדיין לא ממומשות.
as_i_graphical_object()IGraphicalObjectמחזיר את הממשק הבסיסי IGraphicalObject.
as_i_bulk_text_formattable()IBulkTextFormattableמחזיר את הממשק הבסיסי IBulkTextFormattable.
merge_cells(cell1: Cell, cell2: Cell, allow_splitting: bool)Cellמאחד שני תאים, מרחיב את cell1 כך שיכסה את האזור של שני התאים.
set_text_format(source: IPortionFormat)IBulkTextFormattable מבצע Override (stubs no‑op לממשק).
set_text_format(source: IParagraphFormat)IBulkTextFormattable עוקף (תבניות no‑op לממשק).
set_text_format(source: ITextFrameFormat)IBulkTextFormattable עוקף (תבניות no‑op לממשק).
get_tbl_pr()pugi::xml_nodeמחזיר את הצומת השמור במטמון, או צומת ריק אם אינו קיים.
ensure_tbl_pr()pugi::xml_nodeמחזיר את הצומת, ויוצר אותו כילד הראשון של אם הוא נעדר.
get_bool_attr(attr_name: std::string_view)boolקורא תכונה בוליאנית מ‑(“1” = אמת, חסר/“0” = שקר).
set_bool_attr(attr_name: std::string_view, value: bool)מגדיר או מסיר תכונה בוליאנית על , ואז שומר.
find_style_element(tbl_pr: pugi::xml_node)pugi::xml_nodeמאתר את אלמנט סגנון הטבלה — או את ה‑legacy .
read_style_guid(style_el: pugi::xml_node)std::stringקורא את מחרוזת ה‑GUID מאלמנט סגנון (תוכן טקסט או תכונת val).
xml_element()pugi::xml_nodeמחזיר את אלמנט XML התשתית.
tbl()pugi::xml_nodeמחזיר את האלמנט.

ראה גם

 עברית