Содержание
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();








