Table — Aspose.Slides FOSS for C++ API Reference
Examples Table La clase representa una forma de tabla en una diapositiva. Las tablas contienen filas y columnas de celdas, cada una con su propio TextFrame.
Examples: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/table.h>class TableExamples: include/Aspose/Slides/Foss/table.h
Clases relacionadas
Examples
Definido en include/Aspose/Slides/Foss/row.h. Miembros clave:
| Examples | Examples |
|---|---|
cells() | Devuelve el ICellCollection para esta fila. |
row_format() | Configuración de formato de fila. |
Examples
Definido en include/Aspose/Slides/Foss/column.h. Miembros clave:
| Examples | Examples |
|---|---|
cells() | Devuelve el ICellCollection para esta columna. |
column_format() | Configuración de formato de columna. |
Examples
Definido en include/Aspose/Slides/Foss/cell.h. Miembros clave:
| Examples | Examples | Examples |
|---|---|---|
text_frame() | Examples | TextFrame contiene texto de celda. |
cell_format() | Examples | Formato de borde y relleno de celda. |
text_vertical_type() | Examples | Orientación vertical del texto. |
text_anchor_type() | Examples | Anclaje del texto dentro de la celda. |
RowCollection / ColumnCollection
Colecciones iterables con métodos:
| Examples | Examples |
|---|---|
size() | Número de filas/columnas. |
add_clone(...) | Clonar y añadir una fila/columna. |
insert_clone(...) | Clonar e insertar en una posición. |
remove_at(int index) | Eliminar en el índice. |
begin() / end() | Soporte de iterador. |
Ejemplo 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;
// }