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

ApiParaPr

new ApiParaPr()

Класс, представляющий свойства абзаца.

Методы

НазваниеОписание
GetClassTypeВозвращает тип класса ApiParaPr.
GetIndFirstLineВозвращает отступ первой строки абзаца.
GetIndLeftВозвращает отступ слева от абзаца.
GetIndRightВозвращает отступ справа от абзаца.
GetJcВозвращает выравнивание содержимого абзаца.
GetSpacingAfterВозвращает интервал после значения текущего абзаца.
GetSpacingBeforeВозвращает интервал перед значением текущего абзаца.
GetSpacingLineRuleВозвращает правило межстрочного интервала абзаца.
GetSpacingLineValueВозвращает значение межстрочного интервала абзаца.
SetBulletУстанавливает маркер или нумерацию текущего абзаца.
SetIndFirstLineУстанавливает отступ первой строки абзаца.
SetIndLeftУстанавливает отступ слева от абзаца.
SetIndRightУстанавливает отступ справа от абзаца.
SetJcУстанавливает выравнивание содержимого абзаца.
SetSpacingAfterУстанавливает интервал после текущего абзаца. Если значение параметра isAfterAuto истинно, то любое значение nAfter игнорируется. Если параметр isAfterAuto не указан, то он будет интерпретироваться как false.
SetSpacingBeforeУстанавливает интервал перед текущим абзацем. Если значение параметра isBeforeAuto истинно, то любое значение nBefore игнорируется. Если параметр isBeforeAuto не указан, то он будет интерпретироваться как false.
SetSpacingLineУстанавливает межстрочный интервал абзаца. Если значение параметра sLineRule равно «atLeast» или «exact», то значение nLine будет интерпретироваться как двадцатые доли точки. Если значение параметра sLineRule равно «auto», то значение параметра nLine будет интерпретироваться как 240-е доли строки.
SetTabsУказывает последовательность пользовательских позиций табуляции, которые будут использоваться для любых символов табуляции в текущем абзаце. Внимание: длины массивов aPos и aVal ДОЛЖНЫ БЫТЬ равны друг другу.

Пример

builder.CreateFile("xlsx");
var oWorksheet = Api.GetActiveSheet();
var oFill = Api.CreateSolidFill(Api.CreateRGBColor(255, 111, 61));
var oStroke = Api.CreateStroke(0, Api.CreateNoFill());
var oShape = oWorksheet.AddShape("flowChartOnlineStorage", 120 * 36000, 70 * 36000, oFill, oStroke, 0, 2 * 36000, 0, 3 * 36000);
var oDocContent = oShape.GetContent();
var oParagraph = oDocContent.GetElement(0);
var oParaPr = oParagraph.GetParaPr();
oParagraph.AddText("This is a paragraph with the text in it aligned by the center. ");
oParaPr.SetJc("center");
oParaPr.SetIndFirstLine(1440);
var oParagraph1 = Api.CreateParagraph();
var nIndFirstLine = oParaPr.GetIndFirstLine();
oParagraph1.AddText("First line indent: " + nIndFirstLine);
oDocContent.Push(oParagraph1);
var oParagraph2 = Api.CreateParagraph();
var sClassType = oParaPr.GetClassType();
oParagraph2.AddText("Class Type = " + sClassType);
oDocContent.Push(oParagraph2);
builder.SaveFile("xlsx", "ApiParaPr.xlsx");
builder.CloseFile();
[wbcr_css_snippet id="18802"][wbcr_css_snippet id="21788"]

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

Справочник методов класса ApiParaPr таблиц
Обновлено: 15.12.25
SetTabs
Обновлено: 15.12.25
SetSpacingLine
Обновлено: 15.12.25
SetSpacingBefore
Обновлено: 15.12.25
SetSpacingAfter
Обновлено: 15.12.25
SetJc
Обновлено: 15.12.25
SetIndRight
Обновлено: 15.12.25
SetIndLeft
Обновлено: 15.12.25
SetIndFirstLine
Обновлено: 15.12.25
SetBullet
Обновлено: 15.12.25

Не нашли ответ на свой вопрос?

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