InsertContent(arrContent, [isInline], [oPr]) → { boolean }
Вставляет массив элементов в текущую позицию документа.
Параметры:
Название | Тип | По умолчанию | Описание |
arrContent | Array.<DocumentElement> | Массив элементов для вставки. | |
isInline | логический | false | Вставить или нет (работает только для последнего и первого элемента и только если это абзац). |
oPr | объект | null | Указывает, что для вставленных элементов сохраняются свойства документа текста и абзаца. Объект должен выглядеть следующим образом: {«KeepTextOnly»: true}. |
Возвращает:
- Логический тип
Пример
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph = oDocument.GetElement(0);
oParagraph = Api.CreateParagraph();
oParagraph.AddText("This is a sample text. It was inserted here.");
oDocument.InsertContent([oParagraph]);
builder.SaveFile("docx", "InsertContent.docx");
builder.CloseFile();