Design OMR sheets online
This free online editor enables you to interactively design printable OMR sheets that are fully compatible with the Aspose.OMR recognition engine. With our tool, you can quickly create answer sheets, surveys, questionnaires, and other machine-readable forms without the need to learn template or write a single line of code. Simply place the elements on the sheet using your mouse, drag, and resize them to best suit your requirements. Moreover, you can take it a step further and design Aspose.OMR forms directly from your approved templates and printouts, using the original image as a background.
Once done, you get the printable OMR sheet and a special recognition pattern file that is required for Aspose.OMR API to recognize the hand-filled marks. The OMR sheet image can be printed on a regular office printer and filled with a pen, pencil or marker. Use your existing office copier or even a smartphone camera to capture an image of the completed form and recognize it with Aspose.OMR library. Recognition results are nearly 100% accurate, eliminating the long, tedious and error-prone manual processing.
Ready-made answer sheets
Do you need an answer sheet for a popular exam without any effort? Explore our collection of professional templates, fully compatible with the Aspose.OMR recognition engine.
Tutorial
Step 1
Upload the original form image as the background and adjust it to match the size of the sheet.
Step 2
Add machine-readable elements to the sheet and customize their parameters to align with the background image.
Step 3
Move and resize form elements to suit the content optimally. Zoom-in and out the sheet to achieve the pixel-perfect design.
Step 4
Save the ZIP archive with printable OMR sheet and a special .OMR file required for accurate recognition.
FAQ
This is so-called recognition pattern, a special Aspose.OMR file that maps the positions of all bubbles to page coordinates and defines the custom recognition parameters. This file is used to match hand-filled marks to form elements, even if the image is distorted or skewed, ensuring 100% reliability of recognition results. OMR file is required for recognizing completed forms, make sure you do not accidentally delete it!
Upload the original form image as the background and adjust it to match the size of the sheet. Add machine-readable elements, position and resize them to align with the background. Zoom in and zoom out the sheet to achieve the pixel-perfect design – it is crucial for accurate recognition! If you already have printed sheets, ignore the downloaded from image from the ZIP archive and simply use the recognition pattern (.OMR file) for recognizing completed forms.
At the moment, the designer only supports multiple choices, bubble sheets and images. If you want to add text, barcode, table or other custom element to the form, add it to the background image in a graphic editor or create an image with that element and place it on the form.
These markers are essential for the Aspose.OMR recognition engine to accurately locate inner elements of the form, regardless of the form's image source, size, or orientation. They play a crucial role in processing photos and low-quality scans; therefore, these boxes cannot be removed.
You can change the bubble size and margins between bubbles, move and resize the element as needed. If you still cannot achieve the perfect match, add a Choice element with the required number of bubbles for each row and re-position each bubble to achieve the pixel-perfect match. To apply the same design to other answer sheet questions, clone the configured choice using Duplicate selected element feature.
You can only design single-page forms and use a limited number of elements. Other than that, the application provides full capabilities of Aspose.OMR form generation for free, without watermarks or limitations, for as long as you need. To build advanced OMR forms, use Aspose.OMR template or build the form programmatically.
Use Aspose.OMR recognition API to read the hand-filled marks and save the results to CSV, JSON or XML. You must use the recognition pattern (.OMR) file from the ZIP archive you get when saving the form in the OMR Sheet Designer app.