1. Táirgí
  2.   OMR
  3.   Node.js
  4.   Aspose.OMR Cloud SDK do Node.js

Aspose.OMR Cloud SDK do Node.js

 
 

API Node.js chun Doiciméid OMR a Anailísiú & Sonraí a Bhaintear

API REST OMR cumhachtach Node.js a cheadaíonn Aithint Marc Optúil Cruinn & Iontaofa. Is é's Designed to Recognize & Extract Data from Photos or Documents process & analyze OMR forms and more.

Cad é Aspose.OMR Cloud SDK do Node.js?

Aspose.OMR Cloud SDK for Node.js is a powerful, cloud-based API that allows software developers to easily integrate optical mark recognition capabilities into their applications. The SDK is designed to process various forms, surveys, and questionnaires, making it a vital tool for automating data collection and analysis. It offers a wide range of features that cater to different needs, from basic OMR processing to advanced customization options. It supports recognition of scanned photos, perform OMR on rotated images, Extract & recognize human-marked data from scanned exams papers and surveys, export of OMR results to CSV and other formats, OMR templates creation via textual markup, managing existing OMR templates via GUI, perform OMR operation on a particular area of an image and so on.

Aspose.OMR Cloud SDK do Node.js ná réiteach cuimsitheach chun aithint marcanna optics a chomhtháthú i do fheidhmchláir. Tacaíonn an SDK le formáidí ionchuir iolracha, lena n-áirítear formáidí íomhá coitianta mar JPEG, PNG, BMP, TIFF srl. Nuair a dhéantar déileáil le mhóiméad mhór de bhileoga OMR, éiríonn próiseáil i mbanna ríthábhachtach. Ligeann an SDK d’úsáideoirí il-bhileoga a phróiseáil i ngníomh amháin, ag sábháil ama agus ag laghdú costais bhreise. Tacaíonn sé le iltheangacha, ag tabhairt deis duit foirmeacha OMR a chruthú agus a phróiseáil i dteangacha éagsúla. Is cuid ríthábhachtach de aon phróiseas forbartha feidhmchláir é láimhseáil earráidí, agus soláthraíonn an SDK teachtaireachtaí earráide mionsonraithe a chabhraíonn le forbairtheoirí diagnóis a dhéanamh go tapa agus fadhbanna a réiteach, ag cinntiú go n-oibríonn sé go réidh fiú i gcásanna casta. Mar fhocal scoir, is athrú cluiche é Aspose.OMR.js do fhorbairí atá ag iarraidh cumais OMR a chur san áireamh i d'fheidhmchláir.

Previous Next

Ag tosú le Aspose.OMR Cloud SDK do Node.js

An bealach molta chun Aspose.OMR Cloud SDK a úsáid le Node.js ná trí NPM. Bain úsáid as an ordú seo a leanas le suiteáil réidh.

Suiteáil Aspose.OMR Cloud SDK do Node.js trí NPM

npm install && npm run-script build 

Suiteáil Aspose.OMR Cloud SDK do Node.js trí GitHub

git clone https://github.com/aspose-omr-cloud/aspose-omr-cloud-nodejs.git --recurse-submodules	 

Is féidir leat an leabharlann a íoslódáil go díreach ó leathanach táirge Aspose.OMR

Giniúint Dinimiciúil Teimpléad OMR i Node.js

Ceann de na gnéithe is cumhachtaí den Aspose.OMR Cloud SDK le Node.js ná a chumas teimpléid OMR a ghiniúint go dinimiciúil. Níos mó ná modhanna traidisiúnta a éilíonn teimpléid réamhshainithe, ligeann an SDK seo d'fhorbróirí bogearraí teimpléid a chruthú ar an bhóthar ag baint úsáide as marcáil téacs simplí nó cumraíochtaí JSON. Tá an solúbthacht seo foirfe do chásanna ina gá duit foirmeacha a shaincheapadh chun riachtanais ar leith a chomhlíonadh, mar shampla an leagan amach a athrú nó ceisteanna nua a chur leis. Taispeánann an sampla thíos conas is féidir le forbróirí bogearraí teimpléid OMR a ghiniúint go dinimiciúil laistigh den timpeallacht Node.js.

Conas Teimpléid OMR a Ghiniúint go Dinimiciúil laistigh de Aipeanna Node.js?

const asposeomrcloud = require("asposeomrcloud");
const config = new asposeomrcloud.Configuration({
    appSID: "YOUR_APP_SID",
    appKey: "YOUR_APP_KEY",
});

const omrApi = new asposeomrcloud.OmrApi(config);

const templateJson = {
    "templateName": "Survey",
    "elements": [
        {
            "elementType": "Text",
            "x": 100,
            "y": 50,
            "value": "Please fill out this survey",
        },
        {
            "elementType": "ChoiceBox",
            "x": 100,
            "y": 150,
            "choices": ["Yes", "No", "Maybe"],
        }
    ]
};

omrApi.generateTemplate(templateJson).then(result => {
    console.log("Template Generated:", result);
}).catch(err => {
    console.error("Error generating template:", err);
});

Aithint Chruinn Bhrúite OMR i Node.js

Aspose.OMR Cloud SDK do Node.js scaireann i dtuiscint bhileog OMR líonta agus soláthraíonn sé aitheantas thar a bheith cruinn ar bhileoga OMR líonta laistigh de fheidhmchláir Node.js. Tar éis go ndéantar foirmeacha a líonadh agus a scanadh, is féidir leis an SDK na limistéir marcáilte a aithint, fiú nuair nach bhfuil na marcanna líonta go foirfe. Tá an ghné seo thar a bheith úsáideach i gcásanna fíor-shaol ina bhféadfadh ionchur an úsáideora a bheith níos lú ná foirfe. Seo sampla a thaispeánann conas is féidir le forbróirí bogearraí an bhileog OMR a aithint laistigh de Node.js.

Conas Aithint Bileog OMR a Dhéanamh laistigh de Aipeanna Node.js?

const omrSheetPath = "filled_survey_sheet.jpg";
omrApi.recognizeImage(omrSheetPath, "SurveyTemplate.json").then(result => {
    console.log("Recognized Data:", result.data);
}).catch(err => {
    console.error("Recognition Error:", err);
});

Marcáil agus Grádú Inúsáidte i Node.js

Do institiúidí oideachais nó eagraíochtaí a dteastaíonn critéir rátála ar leith, ceadaíonn an SDK rialacha marcála agus rátála inúsáidte. Ceadaíonn Aspose.OMR Cloud SDK do Node.js d'fhorbróirí bogearraí rialacha saincheaptha a shainiú le haghaidh marcála agus rátála bileoga OMR. Tá an ghné seo an-úsáideach do institiúidí oideachais agus eagraíochtaí. Is féidir leat a chumrú conas a bhrathtar marcanna, conas a láimhseáiltear earráidí, agus conas a ríomhfar torthaí. Seo sampla a thaispeánann conas is féidir le forbróirí bogearraí oibríochtaí rátála a dhéanamh laistigh de fheidhmchláir Node.js.

Conas Oibríocht Grádála a Dhéanamh laistigh de Node.js?

const gradingSettings = {
    "markingThreshold": 0.6, // minimum mark detection threshold
    "errorMargin": 0.1, // margin of error for detection
};

omrApi.recognizeImage("filled_exam_sheet.jpg", "ExamTemplate.json", gradingSettings).then(result => {
    console.log("Grading Results:", result.grades);
}).catch(err => {
    console.error("Grading Error:", err);
});

Tacaíocht do Fhoirmhéadain Ionchurtha Leathan

Tacaíonn Aspose.OMR Cloud SDK do Node.js le formáidí ionchuir iolracha, lena n-áirítear formáidí íomhá coitianta mar JPEG, PNG, BMP, TIFF agus go leor eile. Ligeann an solúbthacht seo duit oibriú le cineálacha éagsúla de fhoirmeacha scanáilte gan imní faoi chomhoiriúnacht na formáide, ag cinntiú comhtháthú gan uaim i do shruth oibre atá ann cheana. Ina theannta sin, tá sé deartha le hoibriú go domhanda, ag tacú le haonairí iolracha le haghaidh téacs ar bhileoga OMR.

 Gaeilge