Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

ApiCharacters

new ApiCharacters()

Класс, представляющий символы в объекте, содержащем текст.

Настройки

Название Тип Описание
Count числовой Количество персонажей в коллекции.
Parent ApiRange Родительский объект указанных символов.
Caption строковый Текст указанного диапазона символов.
Text строковый Строковое значение, представляющее текст указанного диапазона символов.
Font ApiFont Шрифт указанных символов.

Методы

Название Описание
Delete Удаляет объект ApiCharacters.
GetCaption Возвращает строковое значение, представляющее текст указанного диапазона символов.
GetCount Возвращает значение, представляющее количество объектов в коллекции.
GetFont Возвращает объект ApiFont, представляющий шрифт указанных символов.
GetParent Возвращает родительский объект указанных символов.
GetText Возвращает текст указанного диапазона символов.
Insert Вставляет строку, заменяющую указанные символы.
SetCaption Устанавливает строковое значение, представляющее текст указанного диапазона символов.
SetText Устанавливает текст для указанных символов.

Пример

builder.CreateFile("xlsx");
var oWorksheet = Api.GetActiveSheet();
var oRange = oWorksheet.GetRange("B1");
oRange.SetValue("This is just a sample text.");
var oCharacters = oRange.GetCharacters(16, 6);
var oFont = oCharacters.GetFont();
oFont.SetBold(true);
var sCaption = oCharacters.GetCaption();
oWorksheet.GetRange("B3").SetValue("Caption: " + sCaption);
var sText = oCharacters.GetText();
oWorksheet.GetRange("B4").SetValue("Text: " + sText);
var nCount = oCharacters.GetCount();
oWorksheet.GetRange("B5").SetValue("Number of characters: " + nCount);
var oParent = oCharacters.GetParent();
oParent.SetBorders("Bottom", "Thick", Api.CreateColorFromRGB(255, 111, 61));
oCharacters = oRange.GetCharacters(23, 4);
oCharacters.Insert("string");
oCharacters = oRange.GetCharacters(9, 4);
oCharacters.Delete();
builder.SaveFile("xlsx", "ApiCharacters.xlsx");
builder.CloseFile();
[wbcr_css_snippet id="18802"][wbcr_css_snippet id="21788"]

Статьи раздела