Text markup

Contents
[ ]

Aspose.OMR Cloud text markup is a lightweight markup language specifically tailored for describing content and layout of machine-readable OMR forms. It is content-focused, with minimal number of tags or formatting instructions.

The downsides of text markup are that it does not support syntax highlighting and is somewhat harder to read when working with nested elements.

Template sources are stored as plain-text files that can be opened with any general-purpose text editor or code editor (such as Atom, Notepad, Visual Studio Code, and so on). The following encodings are supported:

  • UTF-8 - can accommodate forms in any combination of natural languages, including Chinese, Arabic, Hindi, Hebrew, and more. The file can be with or without a BOM (byte order mark).
  • ANSI - only supports Western European characters and numbers.

You can use Windows (CRLF), Unix (LF) and Mac OS 9 (CR) line endings.

Elements

Text markup includes a wide range of elements that allow you to create machine-readable OMR forms of any complexity - from a simple survey to high school exam papers, checklists and ballots.

  • Layout
    Arrange other elements; define the appearance and design of machine-readable forms.
  • Questionnaires
    Build machine-readable surveys, ballots, checklists, and similar forms.
  • Answer sheets
    Populate a form with a grid of bubbles representing answers to an exam, test, or assessment.
  • Barcodes and QR codes
    Add barcodes and QR-codes to personalize or uniquely identify a form.
  • Write-ins
    Provide a blank field in which the respondent can hand write some text or draw a picture.