TRY NEW VERSION

Try now New API BETA

Try out the new view and capabilities of the API documentation

START

ToJSON

ToJSON(bWriteNumberings, bWriteStyles) → { JSON }

Converts the ApiTable object into the JSON object.

Parameters:

Name Type Description
bWriteNumberings boolean

Specifies if the used numberings will be written to the JSON object or not.

bWriteStyles boolean

Specifies if the used styles will be written to the JSON object or not.

Returns:

Type
JSON

Example

Copy code
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oTable = Api.CreateTable(3, 3);
var json = oTable.ToJSON(false, true);
var oTableFromJSON = Api.FromJSON(json);
oTableFromJSON.SetTableBorderTop("single", 32, 0, 51, 51, 51);
oTableFromJSON.SetTableBorderBottom("single", 32, 0, 51, 51, 51);
oTableFromJSON.SetTableBorderLeft("single", 32, 0, 51, 51, 51);
oTableFromJSON.SetTableBorderRight("single", 32, 0, 51, 51, 51);
oTableFromJSON.SetTableBorderInsideV("single", 32, 0, 255, 111, 6);
oTableFromJSON.SetTableBorderInsideH("single", 32, 0, 255, 111, 6);
oTableFromJSON.SetWidth("percent", 100);
oDocument.Push(oTableFromJSON);
builder.SaveFile("docx", "ToJSON.docx");
builder.CloseFile();

Resulting document