Modèle OMR à partir du balisage de texte

Un modèle OMR est utilisé pour être compatible avec le logiciel de reconnaissance optique de marques ou l’API que vous utilisez avant d’être imprimé. La conception d’un modèle OMR personnalisé permet à vos feuilles OMR de mieux paraître ou elles peuvent être créées de manière à ce qu’elles se ressemblent. Aspose.OMR pour .NET est une API qui peut être utilisée dans les applications .NET et avec sa dernière version, elle vous permet de créer un modèle OMR à partir de Text Markup. Oui, la génération d’enquêtes et de feuilles de test à partir d’un simple balisage de texte est désormais possible à l’aide de l’API. Merci à Aspose et félicitations aux utilisateurs qui peuvent désormais obtenir leurs feuilles de test personnelles. Dans la section suivante, vous découvrirez comment créer un modèle OMR à partir d’un balisage de texte à l’aide de Aspose.OMR pour .NET 19.7. Sans trop attendre, plongeons alors.

Créer un modèle OMR

Aspose.OMR pour .NET offre la possibilité de créer des fichiers et des images de modèle OMR (.omr) à l’aide d’un simple balisage de texte. La méthode OmrEngine.GenerateTemplate qui prend le chemin du fichier texte de balisage comme paramètre, renvoie un objet GenerationResult qui contient l’image du modèle et le modèle (JSON qui décrit l’emplacement des éléments sur l’image).

Vous pouvez en outre vérifier le balisage de texte simple suivant qui peut être utilisé pour créer un modèle OMR à l’aide de l’API :

?text=Name__________________________________ Date____________

?grid=ID
sections_count=8
#What is Aspose.OMR main function?
() OCR () Capture human-marked data
() There is no main function () Enhance images
#Can Aspose.OMR process photos as well?
() Yes, indeed! () No
#Aspose.OMR is available on any platform, because it is:
() Cross-platform code () Cloud service
#Aspose.OMR works with any kind of OMR forms: tests, exams, questionnaires, surveys, etc.
() Yes, indeed! () No
#Excellent recognition results can be achieved only for filled bubbles at least for:
() 40% () 60% () 75% () 98%
#Do you have to mark up every question on the page?
(Yes) Yes, that will help a lot! (No) No
#Rate your preference from 0 to 9 with "0" being preference towards performance
and "9" being preference towards flexibility.
(0) (1) (2) (3) (4) (5) (6) (7) (8) (9)
#I found aspose omr to be a useful tool. (5 - strongly agree, 1 - strongly disagree)
(5) (4) (3) (2) (1)

?text= Answer sheet section
?answer_sheet=MainQuestions
elements_count=10
columns_count=5

?text=Sign________________________________

L’extrait de code suivant peut être utilisé pour traiter l’exemple de balisage de texte ci-dessus afin de générer le fichier de modèle OMR et l’image de la feuille.

Lorsque vous avez terminé le traitement du balisage de texte, vous recevrez l’image suivante générée de votre côté :

Maquillage OMR en C#

Veuillez noter que vous ne pouvez pas tester cette fonctionnalité lorsque vous utilisez la version d’essai de l’API. Vous devez utiliser une licence valide pour créer un modèle OMR. Vous pouvez également appliquer une licence temporaire gratuite de 30 jours pour tester et évaluer l’API sans aucune limitation de la version d’essai.

Améliorations et modifications de l’API

En plus de la fonctionnalité introduite ci-dessus, certaines améliorations ont également été apportées concernant le traitement d’image. Certaines modifications de l’API sont également incluses dans la version car une nouvelle fonctionnalité a été introduite.

Nous vous recommandons vivement de consulter la page des notes de version de l’API pour plus de détails sur la version et vous êtes toujours encouragé à poser des questions sur l’API dans nos forums publics. Nous reviendrons bientôt avec plus de mises à jour concernant les révisions de l’API et n’oubliez pas de s’abonner afin de ne manquer aucun article.