Table — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Table class representa uma forma de tabela em um slide. Tabelas contêm linhas e colunas de células, cada uma com sua própria TextFrame.
ImageRenderOptions: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/table.h>class TableImageRenderOptions: include/Aspose/Slides/Foss/table.h
Classes Relacionadas
ImageRenderOptions
Definido em include/Aspose/Slides/Foss/row.h. Membros principais:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
cells() | Retorna o ICellCollection para esta linha. |
row_format() | Configurações de formato de linha. |
ImageRenderOptions
Definido em include/Aspose/Slides/Foss/column.h. Membros principais:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
cells() | Retorna o ICellCollection para esta coluna. |
column_format() | Configurações de formato de coluna. |
ImageRenderOptions
Definido em include/Aspose/Slides/Foss/cell.h. Membros principais:
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | TextFrame contendo texto da célula. |
cell_format() | ImageRenderOptions | Formato de borda e preenchimento da célula. |
text_vertical_type() | ImageRenderOptions | Orientação vertical do texto. |
text_anchor_type() | ImageRenderOptions | Ancoragem de texto dentro da célula. |
RowCollection / ColumnCollection
Coleções iteráveis com métodos:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
size() | Número de linhas/colunas. |
add_clone(...) | Clonar e anexar uma linha/coluna. |
insert_clone(...) | Clonar e inserir em uma posição. |
remove_at(int index) | Remover no índice. |
begin() / end() | Suporte a iterador. |
Exemplo de Uso
#include <Aspose/Slides/Foss/presentation.h>
using namespace Aspose::Slides::Foss;
Presentation prs("deck.pptx");
// Access a table shape on slide 0
// auto& table = dynamic_cast<Table&>(prs.slides()[0].shapes()[0]);
// for (auto& row : table.rows()) {
// for (auto& cell : row.cells()) {
// std::cout << cell.text_frame()->text() << "\t";
// }
// std::cout << std::endl;
// }