Cazuri de utilizare pentru Aspose.OMR FOSS for Python
Evaluarea examenului
Generează o fișă de răspunsuri cu întrebări cu variante multiple cu AnswerSheetConfig sau ChoiceBoxConfig, tipărește-o și recunoaște copiile scanate sau fotografiate cu TemplateProcessor.Recognize(). Fiecare înregistrare RecognitionResult.OmrElements are GetAnswer() care furnizează răspunsul notat pe întrebare, exportabilă ca CSV pentru un registru de note în foaie de calcul.
Tablarea sondajului
Construiește o matrice numerotată de fișe de răspuns pentru un sondaj cu mai multe întrebări, apoi recunoaște în lot fiecare formular returnat dintr-un dosar cu TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() exportă răspunsurile fiecărui respondent pentru agregarea ulterioară.
Grile de introducere a datelor
GridConfig și CompositeGridConfig captează o intrare numerică sau cu simboluri personalizate — cum ar fi un ID de student sau un număr de serie al buletinului — ca o valoare unică combinată, utilă pentru a lega un formular recunoscut înapoi la o înregistrare din baza de date.
Formulare cu imagini încorporate
ImageCollection înregistrează octeți de imagine în memorie sub un nume, pe care markup-ul îl poate apoi referenția cu ?image=<name> în loc de o cale de sistem de fișiere — util când logo-ul sau antetul unui formular provine dintr-o bază de date sau dintr-un încărcare în loc de un fișier de pe disc.