diff --git a/_includes/sidelist-parameters-reference-v3.0.0.html b/_includes/sidelist-parameters-reference-v3.0.0.html
index 7d5973e..9dd8436 100644
--- a/_includes/sidelist-parameters-reference-v3.0.0.html
+++ b/_includes/sidelist-parameters-reference-v3.0.0.html
@@ -31,7 +31,6 @@
- BaseImageParameterName
- BinarizationModes
- - ColourChannelUsageType
- ColourConversionModes
- GrayscaleEnhancementModes
- GrayscaleTransformationModes
diff --git a/_includes/sidelist-parameters-reference-v3.0.10.html b/_includes/sidelist-parameters-reference-v3.0.10.html
index c80dbf6..5599ada 100644
--- a/_includes/sidelist-parameters-reference-v3.0.10.html
+++ b/_includes/sidelist-parameters-reference-v3.0.10.html
@@ -39,7 +39,6 @@
- Name
- BaseImageParameterName
- BinarizationModes
- - ColourChannelUsageType
- ColourConversionModes
- GrayscaleEnhancementModes
- GrayscaleTransformationModes
diff --git a/_includes/sidelist-parameters-reference-v3.0.30.html b/_includes/sidelist-parameters-reference-v3.0.30.html
index b521109..b9b26e1 100644
--- a/_includes/sidelist-parameters-reference-v3.0.30.html
+++ b/_includes/sidelist-parameters-reference-v3.0.30.html
@@ -40,7 +40,6 @@
- Name
- BaseImageParameterName
- BinarizationModes
- - ColourChannelUsageType
- ColourConversionModes
- GrayscaleEnhancementModes
- GrayscaleTransformationModes
diff --git a/_includes/sidelist-parameters-reference.html b/_includes/sidelist-parameters-reference.html
index c4646b4..2e2921b 100644
--- a/_includes/sidelist-parameters-reference.html
+++ b/_includes/sidelist-parameters-reference.html
@@ -40,7 +40,6 @@
- Name
- BaseImageParameterName
- BinarizationModes
- - ColourChannelUsageType
- ColourConversionModes
- GrayscaleEnhancementModes
- GrayscaleTransformationModes
diff --git a/assets/js/dlrCoreVersionSearch.json b/assets/js/dlrCoreVersionSearch.json
index 3907c0e..6492f96 100644
--- a/assets/js/dlrCoreVersionSearch.json
+++ b/assets/js/dlrCoreVersionSearch.json
@@ -1,5 +1,33 @@
[
{
+ "version": "3.2.10",
+ "matchList": {
+ "dcvRepoCore": [
+ {
+ "path": "/parameters/reference/capture-vision-template",
+ "version": "2.2.10"
+ },{
+ "path": "/parameters/reference/target-roi-def",
+ "version": "2.2.10"
+ },{
+ "path": "/parameters/reference/label-recognizer-task-settings",
+ "version": "3.2.10"
+ },{
+ "path": "/parameters/reference/image-parameter",
+ "version": "2.2.10"
+ },{
+ "path": "/parameters/reference/text-line-specification",
+ "version": "3.2.10"
+ },{
+ "path": "/parameters/reference/image-source-options",
+ "version": "3.2.10"
+ },{
+ "path": "/parameters/reference/global-parameter",
+ "version": "2.2.10"
+ }
+ ]
+ }
+ },{
"version": "3.2.0",
"matchList": {
"dcvRepoCore": [
diff --git a/license-activation/index-v2.2.20.md b/license-activation/index-v2.2.20.md
index 6232a3e..6bc5360 100644
--- a/license-activation/index-v2.2.20.md
+++ b/license-activation/index-v2.2.20.md
@@ -34,11 +34,11 @@ The following code snippets are using the public trial license to initialize the
>
>1.
```javascript
-Dynamsoft.DLR.LabelRecognizer.license = "DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9";
+Dynamsoft.License.LicenseManager.initLicense("YOUR-LICENSE-KEY");
```
2.
```java
-LabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", new DLRLicenseVerificationListener() {
+LabelRecognizer.initLicense("YOUR-LICENSE-KEY", new DLRLicenseVerificationListener() {
@Override
public void DLRLicenseVerificationCallback(boolean b, Exception e) {
if(!b && e != null){
@@ -49,7 +49,7 @@ LabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", new DLRL
```
3.
```objc
-[DynamsoftLabelRecognizer initLicense:@"DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9" verificationDelegate:self];
+[DynamsoftLabelRecognizer initLicense:@"YOUR-LICENSE-KEY" verificationDelegate:self];
- (void)DLRLicenseVerificationCallback:(bool)isSuccess error:(NSError *)error{
if(!isSuccess && error != nil){
NSString* msg = error.userInfo[NSUnderlyingErrorKey];
@@ -59,7 +59,7 @@ LabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", new DLRL
```
4.
```swift
-DynamsoftLabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9",verificationDelegate:self)
+DynamsoftLabelRecognizer.initLicense("YOUR-LICENSE-KEY",verificationDelegate:self)
func dlrLicenseVerificationCallback(_ isSuccess: Bool, error: Error?) {
if(!isSuccess && error != nil){
let err = error as NSError?
@@ -71,19 +71,19 @@ func dlrLicenseVerificationCallback(_ isSuccess: Bool, error: Error?) {
5.
```c
char errorMessage[256];
-DLR_InitLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9", errorMessage, 256);
+DLR_InitLicense("YOUR-LICENSE-KEY", errorMessage, 256);
```
6.
```cpp
char errorMessage[256];
-CLabelRecognizer::InitLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9", errorMessage, 256);
+CLabelRecognizer::InitLicense("YOUR-LICENSE-KEY", errorMessage, 256);
```
7.
```csharp
-LabelRecognizer.InitLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9");
+LabelRecognizer.InitLicense("YOUR-LICENSE-KEY");
```
8.
```java
-LabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9");
+LabelRecognizer.initLicense("YOUR-LICENSE-KEY");
```
diff --git a/license-activation/index.md b/license-activation/index.md
index 84ae521..6bb19cc 100644
--- a/license-activation/index.md
+++ b/license-activation/index.md
@@ -35,37 +35,33 @@ The following code snippets are using the public trial license to initialize the
>1.
```javascript
Dynamsoft.DLR.LabelRecognizer.license = "DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwNSJ9";
-```
+```
2.
```java
-LabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", new DLRLicenseVerificationListener() {
- @Override
- public void DLRLicenseVerificationCallback(boolean b, Exception e) {
- if(!b && e != null){
- e.printStackTrace();
- }
- }
+LicenseManager.initLicense("YOUR-LICENSE-KEY", this, (isSuccess, error) -> {
+ if (!isSuccess) {
+ error.printStackTrace();
+ }
});
```
3.
```objc
-[DynamsoftLabelRecognizer initLicense:@"DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9" verificationDelegate:self];
-- (void)DLRLicenseVerificationCallback:(bool)isSuccess error:(NSError *)error{
- if(!isSuccess && error != nil){
- NSString* msg = error.userInfo[NSUnderlyingErrorKey];
- NSLog(@"%@", msg);
+[DSLicenseManager initLicense:@"DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9" verificationDelegate:self];
+- (void)onLicenseVerified:(BOOL)isSuccess error:(nullable NSError *)error {
+ if (!isSuccess && error != nil) {
+ NSLog(@"error: %@", error);
}
}
```
4.
```swift
-DynamsoftLabelRecognizer.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9",verificationDelegate:self)
-func dlrLicenseVerificationCallback(_ isSuccess: Bool, error: Error?) {
- if(!isSuccess && error != nil){
- let err = error as NSError?
- let msg = err!.userInfo[NSUnderlyingErrorKey] as? String
- print(msg ?? "")
- }
+LicenseManager.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", verificationDelegate: self)
+func onLicenseVerified(_ isSuccess: Bool, error: Error?) {
+ if !isSuccess {
+ if let error = error {
+ print("\(error.localizedDescription)")
+ }
+ }
}
```
5.
diff --git a/parameters/reference/index-v3.0.0.md b/parameters/reference/index-v3.0.0.md
index 7e01ab8..980610c 100644
--- a/parameters/reference/index-v3.0.0.md
+++ b/parameters/reference/index-v3.0.0.md
@@ -61,7 +61,6 @@ permalink: /parameters/reference/index-v3.0.0.html
| ---------------------------------------------------------------------------------------------------- | ----------- |
| [`BaseImageParameterName`]({{ site.dcv_parameters_reference }}image-parameter/base-image-parameter-name.html) | Represents the name of another `ImageParameter` object to inherit from. |
| [`BinarizationModes`]({{ site.dcv_parameters_reference }}image-parameter/binarization-modes.html) | Defines the process of binarization |
- | [`ColourChannelUsageType`]({{ site.dcv_parameters_reference }}image-parameter/colour-channel-usage-type.html) | Defines how to use the colour channel from the source image buffer. |
| [`ColourConversionModes`]({{ site.dcv_parameters_reference }}image-parameter/colour-conversion-modes.html) | Defines how to convert a colour image to a grayscale image. |
| [`GrayscaleEnhancementModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-enhancement-modes.html) | Defines the image processing methods to enhance the quality of the grayscale image. |
| [`GrayscaleTransformationModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-transformation-modes.html) | Defines whether or not to invert the color of the grayscale image. |
diff --git a/parameters/reference/index-v3.0.10.md b/parameters/reference/index-v3.0.10.md
index b45e0a9..a38fe67 100644
--- a/parameters/reference/index-v3.0.10.md
+++ b/parameters/reference/index-v3.0.10.md
@@ -3,7 +3,7 @@ title: Dynamsoft Label Recognizer Parameter Reference - Main Page
description: Dynamsoft Label Recognizer Parameter Reference - Main Page
keywords: parameter reference, parameters, label recognition
needAutoGenerateSidebar: false
-permalink: /parameters/reference/index.html
+permalink: /parameters/reference/index-v3.0.10.html
---
# Parameter Reference
@@ -72,7 +72,6 @@ permalink: /parameters/reference/index.html
| [`Name`]({{ site.dcv_parameters_reference }}shared-parameter/name.html) | Represents the name of the top-level objects in Dynamsoft Capture Vision Parameter Template, which serves as its unique identifier. |
| [`BaseImageParameterName`]({{ site.dcv_parameters_reference }}image-parameter/base-image-parameter-name.html) | Represents the name of another `ImageParameter` object to inherit from. |
| [`BinarizationModes`]({{ site.dcv_parameters_reference }}image-parameter/binarization-modes.html) | Defines the process of binarization |
- | [`ColourChannelUsageType`]({{ site.dcv_parameters_reference }}image-parameter/colour-channel-usage-type.html) | Defines how to use the colour channel from the source image buffer. |
| [`ColourConversionModes`]({{ site.dcv_parameters_reference }}image-parameter/colour-conversion-modes.html) | Defines how to convert a colour image to a grayscale image. |
| [`GrayscaleEnhancementModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-enhancement-modes.html) | Defines the image processing methods to enhance the quality of the grayscale image. |
| [`GrayscaleTransformationModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-transformation-modes.html) | Defines whether or not to invert the color of the grayscale image. |
diff --git a/parameters/reference/index.md b/parameters/reference/index.md
index 00ccf61..8631c41 100644
--- a/parameters/reference/index.md
+++ b/parameters/reference/index.md
@@ -73,7 +73,6 @@ permalink: /parameters/reference/index.html
| [`Name`]({{ site.dcv_parameters_reference }}shared-parameter/name.html) | Represents the name of the top-level objects in Dynamsoft Capture Vision Parameter Template, which serves as its unique identifier. |
| [`BaseImageParameterName`]({{ site.dcv_parameters_reference }}image-parameter/base-image-parameter-name.html) | Represents the name of another `ImageParameter` object to inherit from. |
| [`BinarizationModes`]({{ site.dcv_parameters_reference }}image-parameter/binarization-modes.html) | Defines the process of binarization |
- | [`ColourChannelUsageType`]({{ site.dcv_parameters_reference }}image-parameter/colour-channel-usage-type.html) | Defines how to use the colour channel from the source image buffer. |
| [`ColourConversionModes`]({{ site.dcv_parameters_reference }}image-parameter/colour-conversion-modes.html) | Defines how to convert a colour image to a grayscale image. |
| [`GrayscaleEnhancementModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-enhancement-modes.html) | Defines the image processing methods to enhance the quality of the grayscale image. |
| [`GrayscaleTransformationModes`]({{ site.dcv_parameters_reference }}image-parameter/grayscale-transformation-modes.html) | Defines whether or not to invert the color of the grayscale image. |
diff --git a/release-notes/index.md b/release-notes/index.md
index da7c943..e89f08f 100644
--- a/release-notes/index.md
+++ b/release-notes/index.md
@@ -18,6 +18,7 @@ needAutoGenerateSidebar: false
| Versions | Available Editions |
| -------- | ---------------------------------------------------------- |
+| 3.2.10 | [C++]({{site.cpp}}release-notes/cpp-3.html#3210-03012024){:target="_blank"} |
| 3.2.0 | [C++]({{site.cpp}}release-notes/cpp-3.html#320-01162024){:target="_blank"} |
## 3.0