new ApiTableCell()

Класс, представляющий ячейку таблицы.

Методы

Название Описание
GetClassType Возвращает тип класса ApiTableCell.
GetContent Возвращает текущее содержимое ячейки.
SetCellBorderBottom Устанавливает границу, которая будет отображаться внизу текущей ячейки таблицы.
SetCellBorderLeft Устанавливает границу, которая будет отображаться слева от текущей ячейки таблицы.
SetCellBorderRight Устанавливает границу, которая будет отображаться справа от текущей ячейки таблицы.
SetCellBorderTop Устанавливает границу, которая будет отображаться вверху текущей ячейки таблицы.
SetCellMarginBottom Указывает объем пространства, которое должно оставаться между нижним пределом содержимого ячейки и границей конкретной отдельной ячейки таблицы внутри таблицы.
SetCellMarginLeft Указывает объем пространства, которое должно оставаться между левым экстентом содержимого текущей ячейки и левой границей отдельной ячейки таблицы внутри таблицы.
SetCellMarginRight Указывает объем пространства, которое должно оставаться между правым экстентом содержимого текущей ячейки и правой границей отдельной ячейки таблицы внутри таблицы.
SetCellMarginTop Указывает объем пространства, которое должно оставаться между верхним экстентом содержимого текущей ячейки и границей верхнего края конкретной отдельной ячейки таблицы внутри таблицы.
SetShd Указывает затенение, которое будет применяться к границам текущей ячейки таблицы.
SetTextDirection Указывает направление потока текста для текущей ячейки таблицы.
SetVerticalAlign Задает вертикальное выравнивание текста в текущей ячейке таблицы.

Пример

builder.CreateFile("pptx");
var oPresentation = Api.GetPresentation();
var oTable = Api.CreateTable(2, 4);
var oRow = oTable.GetRow(0);
var oCell = oRow.GetCell(0);
var oContent = oCell.GetContent();
var oParagraph = Api.CreateParagraph();
var sClassType = oCell.GetClassType();
oParagraph.AddText("Class type: " + sClassType);
oContent.Push(oParagraph);
var oFill = Api.CreateSolidFill(Api.CreateRGBColor(51, 51, 51));
oCell.SetCellBorderBottom(1, oFill);
oCell.SetCellBorderTop(1, oFill);
oCell.SetCellBorderLeft(1, oFill);
oCell.SetCellBorderRight(1, oFill);
oCell.SetCellMarginTop(500);
oCell.SetCellMarginLeft(1000);
var oSlide = oPresentation.GetSlideByIndex(0);
oSlide.RemoveAllObjects();
oSlide.AddObject(oTable);
builder.SaveFile("pptx", "ApiTableCell.pptx");
builder.CloseFile();