Випадки використання для Aspose.OMR FOSS for Python

Випадки використання для Aspose.OMR FOSS for Python

Оцінка іспитів

Створіть лист відповідей з множинним вибором за допомогою AnswerSheetConfig або ChoiceBoxConfig, роздрукуйте його та розпізнайте відскановані або сфотографовані копії за допомогою TemplateProcessor.Recognize(). Кожен RecognitionResult.OmrElements запис GetAnswer() дає оцінений результат на питання, який можна експортувати у форматі CSV для електронної таблиці журналу оцінок.

Табуляція опитувань

Створіть нумеровану матрицю листа відповідей для багатопитаннявого опитування, а потім пакетно розпізнайте кожну повернену форму у теці за допомогою TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() експортує відповіді кожного респондента для подальшої агрегації.

Сітки вводу даних

GridConfig та CompositeGridConfig захоплюють числовий або користувацький символічний ввід — наприклад, студентський ідентифікатор або серійний номер бюлетеня — як єдине об’єднане значення, що корисно для прив’язки розпізнаної форми до запису в базі даних.

Форми зі вбудованими зображеннями

ImageCollection реєструє байти зображення в пам’яті під ім’ям, на яке розмітка може посилатися за допомогою ?image=<name> замість шляху у файловій системі — це корисно, коли логотип або шапка форми береться з бази даних або завантаження, а не з файлу на диску.

Дивіться також

 Українська