Get Started
Documentation

AddElement

AddElement(nPos, oElement)

Inherited From:

Add paragraph or table using its position in the document.

Parameters:

Name Type Description
nPos number The position where the current element will be added.
oElement DocumentElement The document element which will be added at the current position.

Example

Copy code
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph, oRun;
oParagraph = Api.CreateParagraph();
oRun = Api.CreateRun();
oRun.AddText("Number of paragraph elements at this point: ");
oRun.AddTabStop();
oRun.AddText("" + oParagraph.GetElementsCount());
oRun.AddLineBreak();
oParagraph.AddElement(oRun);
oRun.AddText("Number of paragraph elements after we added a text run: ");
oRun.AddTabStop();
oRun.AddText("" + oParagraph.GetElementsCount());
oDocument.AddElement(oParagraph);
oDocument.Push(oParagraph);
builder.SaveFile("docx", "AddElement.docx");
builder.CloseFile();

Resulting document