Web Demos

BARCODE READER SDK DEMO

Explore the flexibe barcode reading settings to optimize for your specific usage scenario.

WEB TWAIN SDK DEMO

Try the most popular web scanner features: scan images, import local images and PDF files, edit, save to local, upload to database, and etc.

BARCODE READER JAVASCRIPT DEMO

Transform any camera-equipped devices into real-time, browser-based barcode and QR code scanners.

MRZ SCANNER WEB DEMO

Detects the machine-readable zone of a passport, scans the text, and parses into human-readable data.

APP STORE DEMOS

BARCODE READER SDK FOR IOS

BARCODE READER SDK FOR ANDROID

VIEW MORE DEMOS >
Documentation
Table of contents

Thanks for downloading Dynamsoft Label Recognizer Package!

Your download will start shortly. If your download does not begin, click here to retry.

iDLRLTSConnectionParameters

Defines a class to configure the parameters to connect to license tracking server.

Attributes

Attribute Type
mainServerURL NSString*
standbyServerURL NSString*
handshakeCode NSString*
sessionPassword NSString*
chargeWay EnumDMChargeWay
UUIDGenerationMethod EnumDMUUIDGenerationMethod
maxBufferDays NSInteger
limitedLicenseModules NSArray*
organizationID NSString*
products NSInteger

mainServerURL

The URL of the license tracking server.

NSString*  mainServerURL

Value Range

Any string value

Default value

””

Remarks

If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

standbyServerURL

The URL of the standby license tracking server.

NSString*  standbyServerURL

Value Range

Any string value

Default value

””

Remarks

If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to null (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

handshakeCode

The handshake code.

NSString*  handshakeCode

Value Range

Any string value

Default value

””

sessionPassword

The session password of the handshake code set in license tracking server.

NSString*  sessionPassword

Value Range

Any string value

Default value

””

chargeWay

Sets the charge way.

EnumDMChargeWay chargeWay

Value Range

A value of EnumDMChargeWay Enumeration items.

Default value

EnumDMChargeWayAuto

See also

EnumDMChargeWay

UUIDGenerationMethod

Sets the method to generate UUID.

EnumDMUUIDGenerationMethod UUIDGenerationMethod

Value Range

A value of EnumDMUUIDGenerationMethod Enumeration items.

Default value

EnumDMUUIDGenerationMethodRandom

See also

EnumDMUUIDGenerationMethod

maxBufferDays

Sets the max days to buffer the license info.

NSInteger maxBufferDays

Value Range

[0,0x7fffffff]

Default value

7

limitedLicenseModules

Sets the license modules to use.

NSArray*  limitedLicenseModules

Value Range

Each array item can be any one of the EnumDMLicenseModule Enumeration items.

Default value

nil

See also

EnumDMLicenseModule

organizationID

The organization ID got from Dynamsoft.

NSString* organizationID

Value Range

Any string value

Default value

””

products

Sets the products to get the license for. Product values can be combined.

NSInteger products

Value Range

A combine value of EnumProduct Enumeration items.

Default value

EnumProductALL

See also

EnumProduct

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 2.2.20
    • Version 2.2.11
    • Version 2.2.10
    • Version 2.2.0
    • Version 2.0.0
    • Version 1.2.1
    • Version 1.2
    • Version 1.0
    Change +
    © 2003–2023 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support