layout | title | description | keywords | needAutoGenerateSidebar | breadcrumbText | noTitleIndex | permalink |
---|---|---|---|---|---|---|---|
default-layout |
Methods - Dynamsoft Barcode Reader iOS API Reference |
This page shows all methods of Dynamsoft Barcode Reader for iOS SDK. |
methods, api reference, objective-c, oc, swift |
true |
Methods |
true |
/programming/objectivec-swift/api-reference/primary-index-v8.9.3.html |
Method | Description |
---|---|
init |
Create an instance of Dynamsoft Barcode Reader. |
Method | Description |
---|---|
setCameraEnhancer |
Bind a Camera Enhancer instance to the Barcode Reader. |
startScanning |
Start the barcode reading thread. |
stopScanning |
Stop the barcode reading thread. |
setDBRTextResultDelegate |
Set callback function to process text results generated during frame decoding. |
setDBRIntermediateResultDelegate |
Set callback function to process intermediate results generated during frame decoding. |
Property | Description |
---|---|
enableResultVerification |
Verify the results before output. |
enableDuplicateFiter |
Output the duplicated result only once for every 3 seconds. |
Method | Description |
---|---|
decodeBuffer |
Decode barcodes from raw buffer. |
decodeFileWithName |
Decode barcodes from a specified image file. |
decodeImage |
Decode barcodes from an image file in memory. |
decodeBase64 |
Decode barcodes from a base64 encoded string. |
Method | Description |
---|---|
license |
Stores the license used in DynamsoftBarcodeReader. |
initWithLicense |
Read product key and activate the SDK. |
initWithLicenseFromServer |
Initialize license and connect to the specified server for online verification. |
outputLicenseToString |
Output the license content to a string from the license server. |
initLicenseFromDLS |
Initializes the barcode reader license and connects to the specified server for online verification. |
initLicenseFromLTS |
Deprecated , please use initLicenseFromDLS instead. |
Method | Description |
---|---|
getRuntimeSettings |
Get current runtime settings. |
updateRuntimeSettings (with struct) |
Modify and update the current runtime settings. |
updateRuntimeSettings (with preset template) |
Update runtime settings from one of the preset templates. |
resetRuntimeSettings |
Reset runtime settings to default. |
Method | Description |
---|---|
initRuntimeSettingsWithFile |
Initialize runtime settings with the settings in a given JSON file. |
initRuntimeSettingsWithString |
Initialize runtime settings with the settings in a given JSON string. |
appendTplFileToRuntimeSettings |
Append a new template file to the current runtime settings. |
appendTplStringToRuntimeSettings |
Append a new template string to the current runtime settings. |
allParameterTemplateNames |
Get the count of the parameter templates. |
outputSettingsToFile |
Output runtime settings to a settings file (JSON file). |
outputSettingsToString |
Output runtime settings to a string. |
setModeArgument |
Set argument value for the specified mode parameter. |
getModeArgument |
Get argument value for the specified mode parameter. |
Method | Description |
---|---|
createIntermediateResult |
Inits an intermediateResult struct with default values. |
getIntermediateResult |
Get intermediate results. |
decodeIntermediateResults |
Decodes barcode from intermediate results. |
Method | Description |
---|---|
SetCameraEnhancerParam |
Deprecated, use setCameraEnhancer instead. |