Freigeben über


PowerPoint.TableRowProperties interface

Stellt die Tabellenzeileneigenschaften 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

rowHeight

Stellt die gewünschte Höhe jeder Zeile in Punkt dar oder ist nicht definiert.

Wenn eine Tabelle hinzugefügt wird, wird für Zeilen, deren Höhe nicht definiert ist, die Zeilenhöhe berechnet, indem die verbleibende Höhe der Tabelle gleichmäßig auf diese Zeilen aufgeteilt wird. Wenn die Tabelle keine definierte Höhe aufweist, wird eine Standardzeilenhöhe verwendet.

Details zur Eigenschaft

rowHeight

Stellt die gewünschte Höhe jeder Zeile in Punkt dar oder ist nicht definiert.

Wenn eine Tabelle hinzugefügt wird, wird für Zeilen, deren Höhe nicht definiert ist, die Zeilenhöhe berechnet, indem die verbleibende Höhe der Tabelle gleichmäßig auf diese Zeilen aufgeteilt wird. Wenn die Tabelle keine definierte Höhe aufweist, wird eine Standardzeilenhöhe verwendet.

rowHeight?: 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();
});