Créer une feuille OMR en PDF

Cet article de blog explore un outil en ligne gratuit qui crée des feuilles OMR au format PDF. La reconnaissance optique de marques (OMR) est une technologie qui détecte et interprète les marques faites sur une feuille de papier. Il est largement utilisé dans diverses industries et applications telles que l’éducation, les sondages et les systèmes de vote.

Créer une feuille OMR en PDF

Utilisez notre Feuille OMR dans le générateur de PDF gratuite dans votre navigateur pour créer une feuille d’examen OMR répondant à vos besoins. Pas besoin d’installations de logiciels supplémentaires ou d’abonnements à des services.

Étapes pour créer une feuille OMR personnalisée en PDF

  1. Choisissez la taille du papier.
  2. Spécifiez le nombre total de questions pour votre feuille OMR
  3. Sélectionnez le nombre de réponses pour chaque question, les clés de réponse et la couleur des bulles.
  4. Cliquez sur le bouton Créer une feuille OMR pour générer.
  5. Téléchargez à l’aide du bouton Télécharger les résultats.

Fiche OMR PDF - Guide du développeur

Cet outil en ligne a été créé à l’aide de la bibliothèque Aspose.OMR. Vous pouvez développer vos propres applications OMR pour créer et traiter des feuilles OMR par programmation. Dans les sections suivantes, vous trouverez des étapes et des exemples de code pour créer des feuilles OMR.

Créer une feuille OMR au format PDF à l’aide de C#

Veuillez suivre les étapes ci-dessous pour créer une feuille OMR au format PDF à l’aide de Aspose.OMR for .NET.

  1. Installez Aspose.OMR for .NET dans votre application.
  2. Utilisez l’exemple de code ci-dessous pour créer une feuille OMR au format PDF.
// Cet exemple de code montre comment générer une feuille OMR au format PDF.
using Aspose.OMR.Api;
using Aspose.OMR.Generation;
using Aspose.OMR.Generation.Config;
using Aspose.OMR.Generation.Config.Elements;
using Aspose.OMR.Generation.Config.Elements.Parents;

// Créer un modèle
TemplateConfig templateConfig = new TemplateConfig()
{
    Children = new List<BaseConfig>() {
        new PageConfig() {
            Children = new List<BaseConfig>() {
                new TextConfig() {
                    Name = "OMR Sheet in PDF",
                    FontSize = 16,
                    FontStyle = FontStyle.Bold
                },
                new EmptyLineConfig(),
                new AnswerSheetConfig() {
                    Name = "Sample",
                    ElementsCount = 100,
                    ColumnsCount = 5,
                    AnswersCount = 4,
                    BubbleSize = BubbleSize.Large,
                    VerticalMargin = 10,
                    AnswersValues = new string[] { "1", "2", "3", "4" }
                }
            }
        }
    }
};

// Initialiser le moteur OMR
OmrEngine engine = new OmrEngine();

GlobalPageSettings pageSettings = new GlobalPageSettings();

// Générer un modèle
GenerationResult res = engine.GenerateTemplate(templateConfig, pageSettings);

// Enregistrer sur le disque local
res.SaveAsPdf("C:\\Files\\", "SimpleSurvey");

Générer une feuille OMR en Java

Veuillez suivre les étapes ci-dessous pour créer une feuille OMR en Java à l’aide de Aspose.OMR for Java.

  1. Installez Aspose.OMR for Java dans votre application.
  2. Utilisez l’exemple de code ci-dessous pour créer une feuille OMR au format PDF.
// Cet exemple de code montre comment générer une feuille OMR.
import com.aspose.omr.GenerationResult;
import com.aspose.omr.OmrEngine;

// Chemin d'accès au fichier texte avec le balisage du modèle
String markupPath = "C:\\Files\\SimpleSurvey.txt";

// Initialiser le moteur OMR
OmrEngine engine = new OmrEngine();

// Générer un modèle
GenerationResult res = engine.generateTemplate(markupPath);

// Enregistrer sur le disque local
res.save("C:\\Files\\", "SimpleSurvey");

L’exemple de code précédent utilisait le balisage de modèle suivant fourni dans le fichier texte.

?answer_sheet=MainQuestions
	elements_count=100
	columns_count=5

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour utiliser la bibliothèque Aspose.OMR. Vous pouvez évaluer et explorer ses fonctionnalités sans aucune limitation.

Créer une feuille OMR avec l’API Cloud

Aspose propose un ensemble d’API basées sur le cloud pouvant être utilisées dans des applications écrites en CURL, Python, PHP, Ruby, etc.

Fiche OMR PDF – Ressources d’apprentissage

Vous pouvez en savoir plus sur la création de feuilles OMR, l’exécution d’OMR sur des feuilles numérisées et l’exploration d’autres fonctionnalités de la bibliothèque à l’aide des ressources suivantes :

FAQ

Qu’est-ce que l’OMR ?

OMR signifie Optical Mark Recognition ou Optical Mark Reading, une technologie qui automatise la lecture des marques faites sur des papiers spécialement conçus, tels que les feuilles OMR.

Qu’est-ce qu’une feuille OMR ?

Une feuille OMR, également appelée feuille de réponses ou feuille à bulles, est un papier spécialisé avec des bulles utilisé pour les examens et les tests de questions à choix multiples. Aspose.OMR fournit des applications et des API pour créer et reconnaître des feuilles OMR.

Comment télécharger une fiche OMR au format PDF ?

Après avoir créé la configuration de feuille OMR souhaitée, cliquez sur le bouton “Télécharger” pour l’enregistrer au format PDF.

La création de feuilles OMR est-elle gratuite ?

Oui, la création de feuilles OMR est totalement gratuite ! Si vous souhaitez l’utiliser aussi souvent que vous le souhaitez, vous pouvez le faire.

Existe-t-il des limites à la création de feuilles OMR ?

Non, il n’y a pas de limites. N’hésitez pas à expérimenter et à essayer différentes options pour créer votre feuille OMR idéale.

Puis-je demander une nouvelle fonctionnalité ?

Absolument! Nous accueillons vos demandes de fonctionnalités et vos commentaires sur votre expérience avec nous. n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Comment lire les feuilles OMR remplies ?

Aspose.OMR propose une application gratuite Scan Answer Sheet pour vous aider à lire et à traiter les feuilles de réponses remplies.

Voir également