Getting Started
npm i tm-ng-ocr
Get your api key: [talentomobile] (https://www.talentomobile.com/).
Configuration
Ensure you import the module and the dependencies:
import { TmNgOcrModule } from 'tm-ng-ocr';
@NgModule({
imports: [
...OtherModules,
TmNgOcrModule,
]
})
export class AppModule {}
Basic Example
@Component({
selector: 'app',
template: `<tm-ng-ocr token="YOUR_API_KEY" [id]="YOUR_ID" (result)="result($event)" (detected)="detected($event)" (error)="error($event)"></tm-ng-ocr>`
});
export class App {
result(e){
console.log(e)
}
detected(e){
console.log(e)
}
error(e){
console.log(e)
}
}
Return Object
{
"back_completed": "true",
"birthday": "550935386",
"completed": true,
"country": "ESP",
"debug_img": "",
"denoise": "66",
"expire": "1857821786",
"frame_completed": "true",
"front_completed": "true",
"back_completed": "false",
"id_photo": "",
"it": "2",
"name": "EPANOLA ESPANOLA CARMEN",
"name_confidence": "73",
"nationality": "ESP",
"number": "99999999R",
"number_back": "99999999R",
"sex": "F",
"sharpness": "30.000000",
"still_back": "",
"still_front": "",
"type": "3back",
"version_back": "3",
"version_front": "3",
"video_back": "",
"video_front": ""
}