Поделиться через


PowerPoint.TableColumnProperties interface

Предоставляет свойства столбца таблицы.

Комментарии

[ Набор API: PowerPointApi 1.8 ]

Примеры

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

Свойства

columnWidth

Представляет требуемую ширину каждого столбца в точках или не определен.

При добавлении таблицы для столбцов, ширина которых не определена, ширина столбца вычисляется путем равномерного деления оставшейся ширины таблицы между этими столбцами. Если таблица не имеет определенной ширины, будет использоваться ширина столбца по умолчанию.

Сведения о свойстве

columnWidth

Представляет требуемую ширину каждого столбца в точках или не определен.

При добавлении таблицы для столбцов, ширина которых не определена, ширина столбца вычисляется путем равномерного деления оставшейся ширины таблицы между этими столбцами. Если таблица не имеет определенной ширины, будет использоваться ширина столбца по умолчанию.

columnWidth?: number | undefined;

Значение свойства

number | undefined

Комментарии

[ Набор API: PowerPointApi 1.8 ]

Примеры

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