Table
Огляд
Table є класом в Aspose.Slides FOSS для C++.
Представляє форму столу на слайді.
Цей клас надає 55 методів для роботи з об’єктами таблиці в програмах 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, і ще три.
Свойства
| Назва: | Тип | Access | Опис |
|---|---|---|---|
Table | Table | Читати. | Отримує таблицю. |
RowCollection | RowCollection | Читати. | Отримує колекцію рядків. |
ColumnCollection | ColumnCollection | Читати. | Отримує колекцію стовпців. |
ITableFormat | ITableFormat | Читати. | Отримує формат i‑таблиці. |
TableFormat | TableFormat | Читати. | Отримує формат таблиці. |
TableStylePreset | TableStylePreset | Читати. | Отримує попередньо встановлений стиль таблиці. |
IGraphicalObjectLock | IGraphicalObjectLock | Читати. | Отримує блокування графічного об’єкта i. |
IGraphicalObject | IGraphicalObject | Читати. | Отримує графічний об’єкт i. |
IBulkTextFormattable | IBulkTextFormattable | Читати. | Отримує i bulk text formattable. |
Методи
| Signature | Опис |
|---|---|
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 | Зливає дві клітини, розширюючи клетку1 так, щоб покрити площу обох клітин. |
set_text_format(source: IPortionFormat) | IBulkTextFormattable перекидає (не-оп стуб для інтерфейсу). |
set_text_format(source: IParagraphFormat) | IBulkTextFormattable перекидає (не-оп стуб для інтерфейсу). |
set_text_format(source: ITextFrameFormat) | IBulkTextFormattable перекидає (не-оп стуб для інтерфейсу). |
get_tbl_pr() → pugi::xml_node | Повертає кэш-вузол або порожній вузл, якщо він не присутній. |
ensure_tbl_pr() → pugi::xml_node | Повертає вузол, створюючи його як перше дитя if absent. |
get_bool_attr(attr_name: std::string_view) → bool | Читає атрибут булевого від (“1” = true, absent/“0” = false). |
set_bool_attr(attr_name: std::string_view, value: bool) | Встановлює або видаляє булевий атрибут на , потім зберігає. |
find_style_element(tbl_pr: pugi::xml_node) → pugi::xml_node | Знайдіть стильний елемент таблиці або спадщину . |
read_style_guid(style_el: pugi::xml_node) → std::string | Читає струнку GUID з стильного елемента (текстового змісту або атрибуту val). |
xml_element() → pugi::xml_node | Повертає базовий елемент XML. |
tbl() → pugi::xml_node | Повертає елемент. |