Aspose.OMR for .NET क्यों?

ऑन-प्रिमाइसेस एप्लिकेशन, वेब सेवाओं या क्लाउड में किसी भी लेआउट और जटिलता के मशीन-पठनीय फॉर्म बनाएं और पहचानें। हमारा समाधान किसी भी आकार की परियोजनाओं के लिए उपयुक्त है - साधारण सर्वेक्षण और क्विज़ से लेकर अंतिम परीक्षा और चुनाव तक। हमारी सुविधाओं और लाभों के बारे में अधिक जानने के लिए नीचे दिए गए आइटम पर क्लिक करें।

Illustration omr

किसी उपकरण की आवश्यकता नहीं

किसी विशेष ओएमआर रीडर के बजाय अपने मौजूदा कार्यालय कॉपियर या यहां तक ​​कि स्मार्टफोन कैमरे का उपयोग करें।

पूर्ण वैयक्तिकरण

स्वचालित रूप से उत्पन्न क्यूआर कोड और बारकोड, चित्र, हस्ताक्षर फ़ील्ड और बहुत कुछ जोड़कर ओएमआर फॉर्म को निजीकृत करें।

विश्वसनीय परिणाम

पहचान को बेहतर बनाने की क्षमता के साथ मजबूत ऑप्टिकल मार्क डिटेक्शन एल्गोरिदम 100% सटीक परिणामों की गारंटी देता है।

संपूर्ण समाधान

Aspose.OMR for .NET संपूर्ण OMR वर्कफ़्लो का समर्थन करता है - एक फॉर्म को डिज़ाइन करने से लेकर उसकी भरी हुई हार्डकॉपी को पहचानने तक।

डेवलपर के अनुकूल

हमारे एपीआई का उपयोग अनुभवहीन डेवलपर्स के लिए भी करना बेहद आसान है। एक साधारण ओएमआर एप्लिकेशन को कोड की 10 पंक्तियों में लिखा जा सकता है।

लाइव कोड नमूना

मशीन-पठनीय उत्तर पुस्तिकाएं किसी भी लिखित परीक्षा, मूल्यांकन और कक्षा मूल्यांकन के आवश्यक तत्व हैं। यह सरल ऑनलाइन एप्लिकेशन 4-कॉलम उत्तर पुस्तिका तैयार करता है और Aspose.OMR for .NET का उपयोग करके इसे आपकी मशीन पर करने के लिए आवश्यक कोड प्रदर्शित करता है।

प्रश्नों की संख्या

 

प्रति प्रश्न बुलबुले

इस कोड को कॉपी और पेस्ट करें

और ज्यादा उदाहरण >
public bool GenerateAnswerSheet(string markupFilePath)
{
  // Initialize Aspose.OMR engine
  var omrEngine = new Aspose.OMR.Api.OmrEngine();

  // Set paper size
  var pageSettings = new Aspose.OMR.Generation.GlobalPageSettings();
  pageSettings.PaperSize = Aspose.OMR.Generation.PaperSize.A4;
  
  // Generate machine-readable form from the markup file
  var omrForm = omrEngine.GenerateTemplate(markupFilePath, pageSettings);

  // Error handling
  if(omrForm.ErrorCode != 0) return false;

  // Save printable OMR form to the PDF document
  omrForm.SaveAsPdf("print", "answer-sheet");

  return true;
}

मंच की स्वतंत्रता

Aspose.OMR for .NET किसी भी प्लेटफ़ॉर्म पर काम कर सकता है जो .NET Framework 4.0 और बाद के संस्करण का समर्थन करता है - चाहे स्थानीय मशीन पर, वेब सर्वर, या क्लाउड में।

Microsoft Windows
Linux
Microsoft Azure
Amazon Web Services
Docker

समर्थित फ़ाइल स्वरूप

Aspose.OMR for .NET वस्तुतः किसी भी [फ़ाइल]के साथ काम कर सकता है( https://docs.aspose.com/omr/net/supported-file-formats/ ) आप स्कैनर या कैमरे से प्राप्त कर सकते हैं। मान्यता परिणाम सबसे लोकप्रिय डेटा विनिमय प्रारूपों में लौटाए जाते हैं जिन्हें किसी भी लोकप्रिय डेटाबेस या एनालिटिक्स सिस्टम में आयात किया जा सकता है।

प्रपत्र बनाएँ

  • Plain text
  • JSON
  • Programmatically

प्रपत्रों को स्कैन करें

  • PDF
  • Scans: JPEG, PNG, TIFF, GIF, BMP
  • Photos: JPEG, PNG

रूपों को पहचानें

  • CSV
  • JSON
  • XML

असीमित संभावनाएँ

ऑप्टिकल मार्क रिकॉग्निशन के अनुप्रयोग विविध हैं, जो जीवन के विभिन्न पहलुओं के लिए एक सरल समाधान प्रदान करते हैं जहां मैन्युअल डेटा संग्रह और विश्लेषण की आवश्यकता होती है। यह तकनीक फॉर्म पहचान को पूरी तरह से स्वचालित करती है, जिससे प्रति मिनट सैकड़ों शीट को लगभग 100% सटीकता के साथ संसाधित किया जा सकता है। परिणामों का वास्तविक समय में विश्लेषण किया जा सकता है या बाद के एकत्रीकरण और विश्लेषण के लिए डेटाबेस में सहेजा जा सकता है।

एप्लिकेशन एक विस्तृत श्रृंखला में फैले हुए हैं और इनमें शामिल हैं, लेकिन इन तक सीमित नहीं हैं:

  • शिक्षा: उत्तर पुस्तिकाएं, परीक्षण, क्विज़, परीक्षा फॉर्म।
  • सरकार: मतदान मतपत्र, कर प्रपत्र, सीमा प्रवेश प्रपत्र, जनगणना, जनता की राय।
  • चिकित्सा: परीक्षाएँ, मूल्यांकन, रोगी सूचना प्रपत्र, स्वास्थ्य बीमा दावे।
  • वित्त: ऋण आवेदन, ग्राहक सूचना अद्यतन, क्रेडिट कार्ड आवेदन।
  • और भी कई…

वैश्विक अनुप्रयोग

Aspose.OMR for .NET बहु-भाषा फॉर्म बना और पहचान सकता है। यह पुस्तकालय को अंतरराष्ट्रीय सर्वेक्षणों, शैक्षिक मूल्यांकन और अंतर-सांस्कृतिक अनुसंधान परियोजनाओं सहित वैश्विक अनुप्रयोगों के लिए उपयुक्त बनाता है। यह आपको उत्तरदाताओं को उस भाषा में फॉर्म प्रदान करने की अनुमति देता है जिसमें वे सबसे अधिक सहज हों:

  • अंग्रेजी, फ्रेंच और अन्य यूरोपीय भाषाएँ;
  • सिरिलिक;
  • अरबी;
  • फ़ारसी;
  • हिब्रू;
  • उर्दू;
  • बंगाली.

डिज़ाइन टूल के बिना ओएमआर फॉर्म बनाएं

Aspose.OMR for .NET किसी भी लेआउट और जटिलता के स्तर के साथ मशीन-पठनीय रूपों को डिजाइन करने के लिए अत्यधिक बहुमुखी उपकरण प्रदान करता है। बाहरी संपादकों या डिज़ाइन टूल की आवश्यकता नहीं है. अत्यधिक अनुकूलनीय मार्कअप भाषाओं और प्रोग्रामेटिक ऑब्जेक्ट्स के माध्यम से , उपयोगकर्ता किसी भी वांछित तरीके से 20 से अधिक लेआउट और सामग्री तत्वों को जोड़ सकते हैं।

यदि आपके पास टेम्पलेट मार्कअप सिंटैक्स से परिचित होने के लिए समय की कमी है, तो चिंता न करें। आप ऑनलाइन फॉर्म डिज़ाइनर का उपयोग करके किसी भी प्लेटफ़ॉर्म या डिवाइस से आसानी से एक कस्टम ओएमआर फॉर्म बना सकते हैं। आप अपनी विशिष्ट आवश्यकताओं के अनुसार किसी भी संख्या में तत्व जोड़ सकते हैं, उनका आकार बदल सकते हैं और उन्हें स्थान दे सकते हैं।

Alumni questionnaire Customer satisfaction survey SAT form

प्रपत्रों को स्वचालित रूप से उत्पन्न बारकोड और क्यूआर कोड, प्रतिवादी का नाम, विशिष्ट पहचानकर्ता और फ़ोटो के साथ वैयक्तिकृत किया जा सकता है। आप अपना लोगो, कॉर्पोरेट फ़ुटर और बहुत कुछ जोड़कर ओएमआर फॉर्म को ब्रांड भी कर सकते हैं। अंक पहचान की निरंतर सटीकता सुनिश्चित करते हुए लेआउट, प्रश्न प्रारूप और उत्तर संरचनाओं के साथ प्रयोग करें। रचनात्मक डिज़ाइन प्रक्रिया का आनंद लें और जटिल डिज़ाइन प्रक्रियाओं को अलविदा कहें और सृजन के लिए एक सीधा दृष्टिकोण अपनाएं।

नमूना तैयार फॉर्म टेम्प्लेट देखें जिन्हें Aspose.OMR for .NET के साथ स्वचालित रूप से संसाधित किया जा सकता है।

विशेषताएँ एवं क्षमताएँ

Aspose.OMR for .NET हाथ से भरी उत्तर पुस्तिकाओं, सर्वेक्षणों, अनुप्रयोगों और इसी तरह के फॉर्मों को डिजाइन करने, प्रस्तुत करने और पहचानने के लिए उपयोग में आसान, बहुमुखी और लागत प्रभावी एपीआई है।

Feature icon

सभी कागज आकार

सभी लोकप्रिय पेपर आकारों और कई गैर-मानक आकारों का समर्थन करता है।

Feature icon

स्मार्टफोन से स्कैन करें

स्कैनर की जगह अपने स्मार्टफोन के कैमरे का उपयोग करें।

Feature icon

किसी डिज़ाइन टूल की आवश्यकता नहीं

बाहरी संपादकों और डिज़ाइन टूल के बिना त्वरित रूप से ओएमआर फॉर्म बनाएं।

Feature icon

क्यूआर और बारकोड

स्वचालित रूप से उत्पन्न बारकोड और क्यूआर कोड के साथ फॉर्म को निजीकृत करें।

Feature icon

सटीकता ट्यूनिंग

किसी भी स्थिति में उत्तम परिणाम के लिए पहचान मापदंडों को दुरुस्त करें।

Feature icon

प्रचय संसाधन

एक ही आदेश से एक फ़ोल्डर में सभी छवियों को पहचानें।

Feature icon

बहु-पृष्ठ प्रपत्र

कई पेजों तक फैले ओएमआर फॉर्म बनाएं और पहचानें।

Feature icon

स्थानीयकरण

एलटीआर और आरटीएल पाठ दिशा और मूल क्रमांकन प्रणाली।

Feature icon

ब्रांडिंग और अनुकूलन

अपना लोगो, चित्र, पाद लेख और बहुत कुछ जोड़कर ओएमआर फॉर्म को अनुकूलित करें।

प्रयोग करने में आसान

उत्तर पुस्तिका, सर्वेक्षण या अन्य ओएमआर फॉर्म बनाने और भरे हुए फॉर्म को पहचानने के लिए आपको केवल कोड की कुछ पंक्तियों की आवश्यकता है।
आपको केवल 15 मिनट के अतिरिक्त समय और सी# के बुनियादी ज्ञान की आवश्यकता होगी।

इंस्टालेशन

Aspose.OMR for .NET को हल्के NuGet पैकेज के रूप में या न्यूनतम निर्भरता के साथ डाउनलोड करने योग्य फ़ाइल के रूप में वितरित किया जाता है। पैकेज को सीधे Microsoft Visual Studio से आपके प्रोजेक्ट में जोड़ा जा सकता है। बस इसे अपने प्रोजेक्ट पर इंस्टॉल करें और आप सभी ओएमआर क्षमताओं का उपयोग करने और किसी भी समर्थित प्रारूप में मान्यता परिणामों को सहेजने के लिए तैयार हैं।

आप कुछ प्रतिबंधों के साथ इंस्टालेशन के ठीक बाद Aspose.OMR for .NET का उपयोग शुरू कर सकते हैं। एक अस्थायी लाइसेंस 30 दिनों के लिए परीक्षण संस्करण की सभी सीमाओं को हटा देता है। पूरी तरह कार्यात्मक ओएमआर एप्लिकेशन का निर्माण शुरू करने के लिए इसका उपयोग करें और बाद में Aspose.OMR for .NET खरीदने का अंतिम निर्णय लें।

प्रपत्र जनरेटर

ओएमआर फॉर्म की संरचना और लेआउट को एक सादे-पाठ फ़ाइल में परिभाषित किया गया है जो एक विशेष नोटेशन का उपयोग करता है। आप इसे नोटपैड सहित किसी भी टेक्स्ट एडिटर से बना सकते हैं। 150 प्रश्नों की मशीन-पठनीय उत्तर पुस्तिका तैयार करने के लिए आपको केवल 4 पंक्तियों की आवश्यकता है:

How to design an answer sheet

?answer_sheet=answers
  elements_count=150
  answers_count=5
  columns_count=3


एक बार जब आप फॉर्म संरचना और लेआउट के साथ काम पूरा कर लेते हैं, तो आपको एक सरल उपयोगिता बनाने के लिए कोड की केवल 3 पंक्तियों की आवश्यकता होती है जो इससे एक प्रिंट करने योग्य पृष्ठ उत्पन्न करती है:

How to generate a printable form

// Initialize Aspose.OMR engine
var omrEngine = new Aspose.OMR.Api.OmrEngine();
// Generate machine-readable form from the markup
var generationResult = omrEngine.GenerateTemplate("template.txt");
// Save printable OMR form to the PDF document
generationResult.SaveAsPdf("print", "answer-sheet");

ऑप्टिकल मार्क रीडर

Aspose.OMR for .NET के साथ, आप कोड की 5 पंक्तियों में एक पूर्ण-कार्यात्मक प्रोग्रामेटिक ऑप्टिकल मार्क रीडर बना सकते हैं। आप महंगे ओएमआर स्कैनर के बजाय अपने मौजूदा ऑफिस कॉपियर या स्मार्टफोन कैमरे का भी उपयोग कर सकते हैं। उत्तरदाता आपके फॉर्म को पेन, पेंसिल या मार्कर से भर सकते हैं और किसी भी प्रकार के निशान का उपयोग कर सकते हैं।

How to recognize a completed form

// Initialize Aspose.OMR engine
Aspose.OMR.Api.OmrEngine omrEngine = new Aspose.OMR.Api.OmrEngine();
// Apply the recognition template
Aspose.OMR.Api.TemplateProcessor templateProcessor = omrEngine.GetTemplateProcessor("Hello.OMR.omr");
// Load the scanned or photographed form
Aspose.OMR.Model.RecognitionResult recognitionResult = templateProcessor.RecognizeImage("IMG_20220401.jpg");
// Output the recognition result
string result = recognitionResult.GetCsv();
Console.WriteLine(result);