capacitor-plugin-dynamsoft-label-recognizer
Capacitor plugin of Dynamsoft Label Recognizer which brings text recognition ability to your apps.
For Capacitor v6, use v2.x.
For Capacitor v5, use v1.x.
For Capacitor v4, use v0.x.
SDK Versions Used for Different Platforms
Product
Android
iOS
Web
Dynamsoft Label Recognizer
2.x
2.x
2.x
npm install capacitor-plugin-dynamsoft-label-recognizer
npx cap sync
Vanilla JS example
initialize ( ) = > Promise < void >
initLicense ( options : { license : string ; } ) = > Promise < void >
Param
Type
options
{ license: string; }
recognizeBase64String(...)
recognizeBase64String ( options : { base64 : string ; } ) = > Promise < { results : DLRResult [ ] ; } >
Param
Type
options
{ base64: string; }
Returns: Promise<{ results: DLRResult[]; }>
recognizeBitmap ( options : { className ?: string; methodName ?: string ; } ) = > Promise < { results : DLRResult [ ] ; } >
Android and iOS only method which directly read camera frames from capacitor-plugin-camera
Param
Type
options
{ className?: string; methodName?: string; }
Returns: Promise<{ results: DLRResult[]; }>
updateRuntimeSettings(...)
updateRuntimeSettings ( options : { settings : RuntimeSettings ; } ) = > Promise < void >
resetRuntimeSettings ( ) = > Promise < void >
setEngineResourcesPath(...)
setEngineResourcesPath ( options : { path : string ; } ) = > Promise < void >
Param
Type
options
{ path: string; }
addListener('onResourcesLoadStarted', ...)
addListener ( eventName : 'onResourcesLoadStarted' , listenerFunc : onResourcesLoadStartedListener ) = > Promise < PluginListenerHandle >
Returns: Promise<PluginListenerHandle >
addListener('onResourcesLoaded', ...)
addListener ( eventName : 'onResourcesLoaded' , listenerFunc : onResourcesLoadedListener ) = > Promise < PluginListenerHandle >
Returns: Promise<PluginListenerHandle >
removeAllListeners ( ) = > Promise < void >
Prop
Type
location
DLRQuadrilateral
confidence
number
lineResults
DLRLineResult[]
Prop
Type
points
DLRPoint[]
Prop
Type
x
number
y
number
Prop
Type
text
string
location
DLRQuadrilateral
confidence
number
isCheckDigitMatched
boolean
Prop
Type
customModelFolder
string
customModelFileNames
string[]
Prop
Type
remove
() => Promise<void>
onResourcesLoadStartedListener
(resourcePath: string): void
onResourcesLoadedListener
(resourcePath: string): void