צור תבנית OMR מ-Text Markup באמצעות Java

תבניות OMR ניתנות לקריאה עם תוכנת או ממשקי API לזיהוי סימנים אופטי (OMR). תוכנת OMR קוראת את המידע שסומן/מולא על ידי אנשים בסקרים, בדיקות ומסמכי נייר אחרים. אנו יכולים ליצור בקלות סקרי OMR, חידונים או דפי תשובות מתגי טקסט באופן פרוגרמטי. במאמר זה נלמד כיצד ליצור סקר OMR או גיליון תשובות ב-Java.

הנושאים הבאים יכוסו במאמר זה:

Java API ליצירת סקר OMR או גיליון תשובות

ליצירת תבניות OMR מסימון טקסט, נשתמש ב-Aspose.OMR for Java API. הוא מאפשר לעצב, ליצור ולזהות דפי תשובות, מבחנים, מאמרי MCQ, חידונים, טפסי משוב, סקרים ופתקי הצבעה. אנא הורד את ה-JAR של ה-API או הוסף את תצורת pom.xml הבאה ביישום Java מבוסס Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-omr</artifactId>
     <version>19.12</version>
</dependency>

צור טופס סקר OMR מ-Text Markup באמצעות Java

אנו יכולים ליצור טופס סקר מסימון טקסט על ידי ביצוע השלבים המפורטים להלן:

  • ראשית, צור מופע של המחלקה OmrEngine.
  • לאחר מכן, קרא למתודה GenerateTemplate עם נתיב קובץ סימון טקסט כארגומנט.
  • לאחר מכן, קבל תוצאות כאובייקט של המחלקה GenerationResult.
  • לבסוף, קרא לשיטה Save כדי לשמור תמונות תבניות ותבניות OMR. זה לוקח את הנתיב של תיקיית הדיסק המקומית ואת שם התבנית כארגומנטים.

דוגמא הקוד הבאה מדגימה כיצד ליצור תבנית סקר OMR מסימון טקסט באמצעות Java.

// דוגמה זו מדגימה כיצד ליצור תמונת סקר ו-OMR מסימון טקסט.
// נתיב לקובץ הטקסט עם סימון תבנית
String markupPath = "D:\\Files\\OMR\\SimpleSurvey.txt";

// אתחול מנוע OMR
OmrEngine engine = new OmrEngine();

// צור תבנית
GenerationResult res = engine.generateTemplate(markupPath);

// שמור בדיסק המקומי
res.save("D:\\Files\\OMR\\", "SimpleSurvey");

השתמשנו בסימון הטקסט הבא בדוגמה של הקוד שהוזכרה לעיל.

?text=Welcome to Sample Survey 

?text=March 30, 2022

#What is Aspose.OMR main function?
	() OCR () Capture human-marked data
	() There is no main function () Enhance images
#Can Aspose.OMR process not only scans, but also photos?
	() 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%
#Does Aspose.OMR support bubbles mapping to any key names?
	() No () Partially () Yes, any key names
#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)
סקר OMR מ-Text Markup

סקר OMR מ-Text Markup

צור מבחן OMR מ-Text Markup באמצעות Java

אנו יכולים ליצור חידון או מבחן על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, אנחנו רק צריכים להשתמש בסימון הטקסט הבא למטרה זו.

?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 not only scans, but also photos?
	() 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=Sign________________________________
מבחן OMR מ-Text Markup

מבחן OMR מ-Text Markup

צור גיליון תשובות OMR מ-Text Markup באמצעות Java

אנו יכולים ליצור גיליון תשובות OMR מוכן להדפסה על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, אנחנו רק צריכים להשתמש בסימון הטקסט הבא למטרה זו.

?answer_sheet=MainQuestions
	elements_count=200
	columns_count=5
גיליון תשובות OMR מ- Text Markup

גיליון תשובות OMR מ- Text Markup.

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם לנסות את הספרייה ללא מגבלות הערכה.

סיכום

במאמר זה, למדנו כיצד ליצור תבנית סקר OMR מסימון טקסט וליצור תמונות סקר. ראינו גם כיצד ליצור חידון וגיליון תשובות מסימון טקסט באופן פרוגרמטי. חוץ מזה, אתה יכול ללמוד עוד על Aspose.OMR עבור Java API באמצעות תיעוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום.

ראה גם