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Возвращает элемент.

См. также:

 Русский