Випадки використання для Aspose.OMR FOSS for Python
Оцінка іспитів
Створіть лист відповідей з множинним вибором за допомогою AnswerSheetConfig або ChoiceBoxConfig, роздрукуйте його та розпізнайте відскановані або сфотографовані копії за допомогою TemplateProcessor.Recognize(). Кожен RecognitionResult.OmrElements запис GetAnswer() дає оцінений результат на питання, який можна експортувати у форматі CSV для електронної таблиці журналу оцінок.
Табуляція опитувань
Створіть нумеровану матрицю листа відповідей для багатопитаннявого опитування, а потім пакетно розпізнайте кожну повернену форму у теці за допомогою TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() експортує відповіді кожного респондента для подальшої агрегації.
Сітки вводу даних
GridConfig та CompositeGridConfig захоплюють числовий або користувацький символічний ввід — наприклад, студентський ідентифікатор або серійний номер бюлетеня — як єдине об’єднане значення, що корисно для прив’язки розпізнаної форми до запису в базі даних.
Форми зі вбудованими зображеннями
ImageCollection реєструє байти зображення в пам’яті під ім’ям, на яке розмітка може посилатися за допомогою ?image=<name> замість шляху у файловій системі — це корисно, коли логотип або шапка форми береться з бази даних або завантаження, а не з файлу на диску.