Easily create and recognize machine-readable OMR forms on Android, iOS, Linux, macOS, Windows, and other platforms with just a few lines of code using Flutter open source framework.
Vendor
Aspose
Company Website
Aspose.OMR Cloud is an easy-to-use and versatile online service for designing, rendering and recognizing hand-filled answer sheets, surveys, questionnaires, tests, insurance claims, and similar machine‑readable forms. With it, you can quickly develop desktop, web and mobile applications for optical mark recognition (OMR) that require minimal resources on the client side – all the work is performed by remote services. This software development kit (SDK) makes it easy for cross‑platform Flutter applications written in Dart to interact with Aspose.OMR Cloud services. It handles all routine operations such as establishing connections, sending API requests, and parsing responses, consolidating these tasks into simple, easy‑to‑use methods. The SDK, demo apps, and form templates are distributed under the MIT license and can be modified for any commercial or free project.
Features
- Use your smartphone camera instead of a scanner
- Read all types of marks drawn with a pen, pencil, or marker
- Supports all image formats you can get from a scanner or camera
- Processes write‑in fields and custom drawings
- Superior recognition accuracy for reliable results
- Fine‑tune recognition parameters to handle difficult cases
- Powerful markup languages for creating all types of forms
- Personalize forms with barcodes, QR codes, branding, and images
- Requires minimal resources on end‑user devices
- Printable form formats: PDF, JPEG, PNG, TIFF, GIF, BMP
- Recognition results: CSV, JSON, XML
Benefits
This SDK simplifies the integration of Flutter (Dart) applications with the Aspose.OMR Cloud service. Developers can avoid low‑level tasks like managing HTTP requests, headers, and error handling — everything is performed in a few lines of Dart code suitable even for inexperienced programmers. The SDK comes with fully functional examples to help users quickly understand its capabilities and begin building customized solutions. OMR technology automates the process of collecting and analyzing manually filled data, enabling hundreds of sheets per minute to be recognized with nearly 100% accuracy and results saved directly to a database. Common applications include: Education: answer sheets, tests, quizzes, SAT forms. Questionnaires: customer satisfaction surveys, feedback forms, meal preferences, orders. Applications: insurance forms, financial documents, border entry forms. The API supports the complete OMR workflow — from form design to recognition of scanned hardcopies. Its flexible JSON and text markup formats with 20 layout and content elements allow creation of forms of any complexity. Forms can be generated in commonly used graphic formats or PDF, ready for printing on standard or high‑quality printers. No specialized hardware is required. Advanced image processing and AI allow the use of regular pens, office copiers, or smartphone cameras without compromising accuracy. Aspose.OMR Cloud is an on‑demand service running in a high‑performance cloud environment, making it suitable even for low‑power or mobile devices. Aspose Cloud users also gain access to additional cloud APIs. You can read write‑in fields using OCR, build documents or presentations from recognition results, and analyze survey data using pivot tables — all within a unified workflow that reduces development time and maintenance complexity.