Användningsfall för Aspose.OMR FOSS for Python
Provbetyg
Generera ett flervals svarspapper med AnswerSheetConfig eller ChoiceBoxConfig, skriv ut det och identifiera skannade eller fotograferade kopior med TemplateProcessor.Recognize(). Varje RecognitionResult.OmrElements postens GetAnswer() ger det betygsatta svaret per fråga, exportbart som CSV för ett kalkylarks betygsbok.
Enkättabellering
Bygg en numrerad svarspappersmatris för en flervalsenkät, och batchidentifiera sedan varje återlämnad blankett i en mapp med TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() exporterar varje respondents svar för efterföljande aggregering.
Datainmatningsrutnät
GridConfig och CompositeGridConfig fångar en numerisk eller anpassad symbolpost — som ett student-ID eller en valsedelningsnummer — som ett enda sammanslaget värde, användbart för att länka en identifierad blankett tillbaka till en databaspost.
Formulär med inbäddade bilder
ImageCollection registrerar bildbytes i minnet under ett namn, vilket markup sedan kan referera till med ?image=<name> istället för en filsystemsökväg — användbart när ett formulärs logotyp eller brevhuvud kommer från en databas eller en uppladdning snarare än en fil på disk.