PowerPoint.TableRowProperties interface

Fournit les propriétés de ligne du tableau.

Remarques

Jeu d’API : PowerPointApi 1.8

Utilisateur

Exemples

// 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();
});

Propriétés

rowHeight

Représente la hauteur souhaitée de chaque ligne en points, ou n’est pas définie.

Lorsqu’un tableau est ajouté, pour les lignes dont la hauteur n’est pas définie, la hauteur de ligne est calculée en divisant uniformément la hauteur restante du tableau entre ces lignes. Si la hauteur du tableau n’est pas définie, une hauteur de ligne par défaut est utilisée.

Détails de la propriété

rowHeight

Représente la hauteur souhaitée de chaque ligne en points, ou n’est pas définie.

Lorsqu’un tableau est ajouté, pour les lignes dont la hauteur n’est pas définie, la hauteur de ligne est calculée en divisant uniformément la hauteur restante du tableau entre ces lignes. Si la hauteur du tableau n’est pas définie, une hauteur de ligne par défaut est utilisée.

rowHeight?: number | undefined;

Valeur de propriété

number | undefined

Remarques

Jeu d’API : PowerPointApi 1.8

Exemples

// 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();
});