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Описание:
TableTableЧитайте .Получает таблицу.
RowCollectionRowCollectionЧитайте .Получает коллекцию строк.
ColumnCollectionColumnCollectionЧитайте .Получает коллекцию столбцов.
ITableFormatITableFormatЧитайте .Получает формат i table.
TableFormatTableFormatЧитайте .Получает формат таблицы.
TableStylePresetTableStylePresetЧитайте .Получает предустановку стиля таблицы.
IGraphicalObjectLockIGraphicalObjectLockЧитайте .Получает блокировку графического объекта i.
IGraphicalObjectIGraphicalObjectЧитайте .Получает графический объект i.
IBulkTextFormattableIBulkTextFormattableЧитайте .Получает 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Возвращает элемент.

См. также:

 Русский