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 for C++. Свойства: ColumnCollection, IBulkTextFormattable, IGraphicalObject, IGraphicalObjectLock, ITableFormat, RowCollection,И ещё 3.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
Table | Table | Читайте . | Получает таблицу. |
RowCollection | RowCollection | Читайте . | Получает коллекцию строк. |
ColumnCollection | ColumnCollection | Читайте . | Получает коллекцию столбцов. |
ITableFormat | ITableFormat | Читайте . | Получает формат i table. |
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 | Возвращает элемент. |