Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
JSON is an open standard format widely used in software development and web. Aspose.OMR for C++ allows you to use it to describe the content and layout of forms.
While JSON notation is not as compact as the text markup, but it is much easier to read and edit, especially when it comes to complex nested layouts. It supports syntax highlighting, automatic formatting, and code folding in all popular code editors.
According to the The JavaScript Object Notation (JSON) Data Interchange Format specification, it is highly recommended to use UTF-8 encoding without BOM (byte order mark).
JSON stands for JavaScript Object Notation. As the name suggest, its syntax is similar to the code for creating JavaScript objects:
{
"element": {
"name": "value",
"array": [1, 2, 3],
"nesting": {
"name": "Nested object"
}
},
"is_json": true
}
The top-level element of the Aspose.OMR for C++ source code must always be an object with the following structure:
{
"element_type": "Template",
"children": [
{
"element_type": "Page",
"children": [
/*** put content elements here */
]
}
]
}
Content elements are provided as objects with the following set of properties:
"element_type": "Container"
"children": [
{
"element_type": "Block",
"children": [
{
"element_type": "Content",
"name": "Getting started with JSON markup"
}
]
}
]
Aspose.OMR for C++ offers a wide range of elements that allow you to create forms of any complexity - from a simple ballot to high school exam papers and finance application checklists.
Check out code examples to see how different elements can be used and combined with each other.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.