AnswerSheetConfig

AnswerSheetConfig class

Represents AnswerSheet element. It allows adding choice boxes grouped in columns and rows. Use the answer sheet if you want to fit a lot of questions on a page since they are located close to each other.

public class AnswerSheetConfig : BaseConfig

Constructors

NameDescription
AnswerSheetConfig()Create instance width default values

Properties

NameDescription
AnswersCount { get; set; }The number of answer options for each question in the answer sheet.
AnswersValues { get; set; }Each value represent symbol inside of bubble. Must have same count as AnswersCount Example: new string[] {“A”, “B”, “C”, “D”} Example: new string[] {“1”, “2”, “3”, “4”}
BubbleType { get; set; }The type of a bubble
Column { get; set; }Indicates in which column to draw sheet
ColumnsCount { get; set; }Sets the number of columns to be drawn.
ElementsCount { get; set; }Determines the total number of questions in the answer sheet.
override Name { get; set; }Name of answer sheet
StartId { get; set; }The starting index of the questions numbering
override Type { get; set; }Type of omr element. Required field for JSON serialization.
VerticalMargin { get; set; }Vertical margin of answer sheet. Set in pixels.

Fields

NameDescription
BubbleSizeThe size of a bubble

See Also