PowerPoint.TableColumnProperties interface
Stellt die Tabellenspalteneigenschaften bereit.
Hinweise
[ API-Satz: PowerPointApi 1.8 ]
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/shapes/add-modify-tables.yaml
// Specifies the column widths and row heights of a table.
await PowerPoint.run(async (context) => {
const shapes = context.presentation.getSelectedSlides().getItemAt(0).shapes;
// Add a table, specifying column widths and row heights.
shapes.addTable(3, 4, {
columns: [{ columnWidth: 100 }, { columnWidth: 200 }, { columnWidth: 100 }, { columnWidth: 200 }],
rows: [{ rowHeight: 60 }, { rowHeight: 120 }, { rowHeight: 180 }]
});
await context.sync();
});
Eigenschaften
| column |
Stellt die gewünschte Breite jeder Spalte in Punkt dar oder ist nicht definiert. Wenn eine Tabelle hinzugefügt wird, wird für Spalten, deren Breite nicht definiert ist, die Spaltenbreite berechnet, indem die verbleibende Breite der Tabelle gleichmäßig auf diese Spalten aufgeteilt wird. Wenn die Tabelle keine definierte Breite aufweist, wird eine Standardspaltenbreite verwendet. |
Details zur Eigenschaft
columnWidth
Stellt die gewünschte Breite jeder Spalte in Punkt dar oder ist nicht definiert.
Wenn eine Tabelle hinzugefügt wird, wird für Spalten, deren Breite nicht definiert ist, die Spaltenbreite berechnet, indem die verbleibende Breite der Tabelle gleichmäßig auf diese Spalten aufgeteilt wird. Wenn die Tabelle keine definierte Breite aufweist, wird eine Standardspaltenbreite verwendet.
columnWidth?: number | undefined;
Eigenschaftswert
number | undefined
Hinweise
[ API-Satz: PowerPointApi 1.8 ]
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/shapes/add-modify-tables.yaml
// Specifies the column widths and row heights of a table.
await PowerPoint.run(async (context) => {
const shapes = context.presentation.getSelectedSlides().getItemAt(0).shapes;
// Add a table, specifying column widths and row heights.
shapes.addTable(3, 4, {
columns: [{ columnWidth: 100 }, { columnWidth: 200 }, { columnWidth: 100 }, { columnWidth: 200 }],
rows: [{ rowHeight: 60 }, { rowHeight: 120 }, { rowHeight: 180 }]
});
await context.sync();
});