Cell

Обзор

Cell — это тип в Aspose.PDF FOSS для Go.

Cell — это отдельная ячейка внутри Row.

Этот тип предоставляет 20 методов для работы с объектами Cell в Go-программах. Доступные методы включают: Background, Border, ColSpan, Image, Margin, Row, RowSpan, SetBackground, SetBorder, SetColSpan, SetHAlign, SetImage и ещё 8 методов. Все публичные члены доступны любому Go-приложению после установки пакета Aspose.PDF FOSS для Go.

Методы

ПодписьОписание:
Row() → *RowRow возвращает принадлежащую строку.
SetText(text: string) → *CellУстанавливает значение текста.
Text() → stringВозвращает текст.
SetTextStyle(s: TextStyle) → *CellSetTextStyle перекрывает DefaultCellStyle таблицы для этой ячейки.
TextStyle() → *TextStyleTextStyle возвращает переопределение стиля для ячейки (или nil, если ячейка наследует значение по умолчанию таблицы).
SetBackground(col: *Color) → *CellУстанавливает значение фона.
Background() → *ColorВозвращает фон.
SetBorder(b: BorderInfo) → *CellУстанавливает значение границы.
Border() → *BorderInfoВозвращает границу.
SetMargin(m: MarginInfo) → *CellУстанавливает значение отступа.
Margin() → *MarginInfoВозвращает отступ.
SetHAlign(h: HAlign) → *CellУстанавливает значение горизонтального выравнивания.
SetVAlign(v: VAlign) → *CellУстанавливает значение v align.
SetColSpan(n: int) → *CellSetColSpan задаёт охват колонками (ячейки, которые ячейка занимает по горизонтали).
ColSpan() → intColSpan возвращает количество столбцов, занимаемых ячейкой (1, если не задано).
SetRowSpan(n: int) → *CellSetRowSpan задаёт rowspan (строк, которые ячейка занимает вертикально).
RowSpan() → intRowSpan возвращает rowspan ячейки (1, если не задано).
SetImage(path: string) → *CellSetImage настраивает ячейку так, чтобы отображать названное изображение вместо текста.
SetImageFromStream(r: io.Reader) → *CellSetImageFromStream — это аналог на основе io.Reader.
Image() → (path string, hasImage bool)Image возвращает настроенный источник изображения.

См. также:

 Русский