Skip to content

Commit 9754e3a

Browse files
Merge pull request #24 from dynamsoft-docs/preview
Preview
2 parents 02caabb + c7f60ac commit 9754e3a

22 files changed

Lines changed: 98 additions & 32 deletions

barcode-reader/general/avoid-incorrect-results.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ description: How to filter results with the barcode result length?
66
needAutoGenerateSidebar: false
77
---
88

9-
## How to filter results with the barcode result length?
9+
# How to filter results with the barcode result length?
1010

1111
One way to filter results is to set the [minBarcodeTextLength](https://www.dynamsoft.com/barcode-reader/docs/server/programming/cplusplus/api-reference/simplified-barcode-reader-settings.html#:~:text=int%20minResultConfidence%3B-,int%20minBarcodeTextLength%3B,-char%20barcodeTextRegExPattern%5B) in [SimplifiedBarcodeReaderSettings](https://www.dynamsoft.com/barcode-reader/docs/server/programming/cplusplus/api-reference/simplified-barcode-reader-settings.html#:~:text=SimplifiedBarcodeReaderSettings-,SimplifiedBarcodeReaderSettings,-The%20SimplifiedBarcodeReaderSettings%20struct) of [SimplifiedCaptureVisionSettings](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/structs/simplified-capture-vision-settings.html?product=dbr&repoType=server) to the correct length that the barcode results should be. Say that the barcode results should at least be 10 characters long, and the results are sometimes coming out with just 6 or 7 characters. By setting the minBarcodeTextLength to 10, the SDK will ignore results that are shorter than 10 characters.

barcode-reader/general/check-current-version.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,13 @@ console.log(version);
3535
```
3636
>
3737
```objc
38-
NSString *version = [DSCaptureVisionRouterModule getVersion];
38+
NSString *version = [DSBarcodeReaderModule getVersion];
39+
NSLog(@"Dynamsoft Barcode Reader Version: %@", version);
3940
```
4041
>
4142
```swift
42-
let version = CaptureVisionRouterModule.getVersion()
43+
let version = BarcodeReaderModule.getVersion()
44+
print("Dynamsoft Barcode Reader Version: \(version)")
4345
```
4446
>
4547
```java
@@ -53,9 +55,9 @@ print(reader.get_version())
5355
```
5456
>
5557
```c++
56-
const char* version = CCaptureVisionRouterModule::GetVersion();
58+
const char* version = CBarcodeReaderModule::GetVersion();
5759
```
5860
>
5961
```csharp
60-
string version = CaptureVisionRouterModule.GetVersion();
62+
string version = CBarcodeReaderModule.GetVersion();
6163
```

barcode-reader/general/dbr-supports-pdf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Can Barcode Reader SDK read PDF files? Do I need to pay for this fe
66
needAutoGenerateSidebar: false
77
---
88

9-
## Can Barcode Reader SDK read PDF files? Do I need to pay for this feature?
9+
# Can Barcode Reader SDK read PDF files? Do I need to pay for this feature?
1010

1111
Yes — **Dynamsoft Barcode Reader supports reading barcodes from PDF files** in most editions (see the official [Features](https://www.dynamsoft.com/barcode-reader/features/#Decode-Barcodes) page).
1212
The **only exceptions** are the **JavaScript edition** and the **Mobile edition**, which currently do **not** support PDF decoding.

barcode-reader/general/different-editions-of-dbr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ needAutoGenerateSidebar: false
77
breadcrumbText: FAQ
88
---
99

10-
## Which edition of Barcode Reader should I use?
10+
# Which edition of Barcode Reader should I use?
1111

1212
The edition of the SDK depends on the application environment/type, which is one of: a desktop app, native mobile app, web app (server-side), or web app (client-side).
1313

barcode-reader/general/scan-us-drivers-license.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: How to scan barcodes on US Driver's Licenses and extract the inform
66
needAutoGenerateSidebar: false
77
---
88

9-
## How to scan barcodes on US Driver's Licenses and extract the information?
9+
# How to scan barcodes on US Driver's Licenses and extract the information?
1010

1111
The SDK can indeed scan driver license barcodes and extract all the information that is encoded in the barcode. The best resources to reference in order to do this are the samples available:
1212

barcode-reader/general/supported-barcode-formats.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ description: What barcode types are supported by Dynamsoft Barcode Reader?
66
needAutoGenerateSidebar: false
77
---
88

9-
## What barcode types are supported by Dynamsoft Barcode Reader?
9+
# What barcode types are supported by Dynamsoft Barcode Reader?
1010

1111
The full list of supported barcode formats can be found [here](https://www.dynamsoft.com/barcode-reader/docs/core/introduction/?ver=latest#supported-barcode-formats).

barcode-reader/mobile/debug/debug-mode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: How to use Debug Mode in Barcode Scanner X? - DBR Mobile FAQs.
66
needAutoGenerateSidebar: true
77
---
88

9-
## How to use Debug Mode in Barcode Scanner X?
9+
# How to use Debug Mode in Barcode Scanner X?
1010

1111
If you are experiencing app crashes in your own application or you’ve come across some barcode(s) that you can’t read and you have exhausted all of the other troubleshooting methods, Debug Mode of the [BarcodeScannerX](https://www.dynamsoft.com/barcode-reader/sdk-mobile/#appDemo) demo app can help offer one last effort to resolve these issues.
1212

barcode-reader/server/configuration/avoid-incorrect-results.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ description: How to filter incorrect results with the barcode result length?
66
needAutoGenerateSidebar: false
77
---
88

9-
## How to filter incorrect results with the barcode result length?
9+
# How to filter incorrect results with the barcode result length?
1010

1111
One way to avoid this is to set the [minBarcodeTextLength](https://www.dynamsoft.com/barcode-reader/docs/server/programming/cplusplus/api-reference/simplified-barcode-reader-settings.html#:~:text=int%20minResultConfidence%3B-,int%20minBarcodeTextLength%3B,-char%20barcodeTextRegExPattern%5B) in [SimplifiedBarcodeReaderSettings](https://www.dynamsoft.com/barcode-reader/docs/server/programming/cplusplus/api-reference/simplified-barcode-reader-settings.html#:~:text=SimplifiedBarcodeReaderSettings-,SimplifiedBarcodeReaderSettings,-The%20SimplifiedBarcodeReaderSettings%20struct) of [SimplifiedCaptureVisionSettings](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/structs/simplified-capture-vision-settings.html?product=dbr&repoType=server) to the correct length that the barcode results should be. Say that the barcode results should at least be 10 characters long, and the results are sometimes coming out with just 6 or 7 characters. By setting the minBarcodeTextLength to 10, the SDK will ignore results that are shorter than 10 characters.

barcode-reader/server/configuration/custom-settings-template.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,24 @@ description: How to create custom settings template?
66
needAutoGenerateSidebar: false
77
---
88

9-
## How to create custom settings template?
9+
# How to create custom settings template?
1010

11-
One of the strengths of the Dynamsoft Barcode Reader is its wide range of customizable options that can optimize the performance of the SDK. Whether you are looking to prioritize read rate or speed, these settings can be used in many ways to match the targeted use case.
11+
One of the strengths of the Dynamsoft Barcode Reader is its wide range of customizable options that can optimize the performance of the SDK. Whether your priority is read rate or speed, these settings can be tailored to suit various use cases.
1212

13-
If you are looking to create your own custom template of settings to use with the [InitSettingsFromFile](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/settings.html?product=dbr&repoType=server#initsettingsfromfile) methods, here are the steps:
13+
If you are looking to create your own custom settings template for use with the [InitSettingsFromFile](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/settings.html?product=dbr&repoType=server#initsettingsfromfile) method, please follow these steps:
1414

1515
1. Visit the main [online demo](https://demo.dynamsoft.com/barcode-reader/).
1616

17-
2. Once on that page, you will find the settings menu on the left-hand side. Please note that you can access the full settings by clicking on _Advanced Settings_
17+
2. On the left-hand side, locate the settings menu. Click on **Advanced Settings** to access the full range of options.
1818

19-
3. Edit the settings that you want
19+
3. Modify the settings as needed.
2020

21-
4. Once you're ready to get the template, scroll down to the bottom of the settings menu to find the full settings as a _Struct_ or a _Template_. The struct is the more readable version of the template, but the actual JSON code will be under _Template_.
21+
4. To obtain the template, scroll to the bottom of the settings menu where you can find the full settings presented as a **Struct** or a **Template**. The **Struct** offers a more readable format, while the actual JSON code is available under **Template**.
2222

23-
5. Copy the JSON code under _Template_ and paste it into your own JSON file, or you can download the template JSON file straight from the demo.
23+
5. Copy the JSON code from the **Template** section and paste it into your own JSON file, or download the template JSON file directly from the demo.
2424

25-
6. The template you downloaded is currently Barcode Reader version 9/version 10 template and the latest version is version 11. Use the [TemplateConverter Tool](https://www.dynamsoft.com/tools/template-upgrade/) to convert the template to Barcode Reader version 11 compatible template.
25+
6. The downloaded template corresponds to the specific version of Dynamsoft Barcode Reader, specified in the title at top-left corner (e.g. "Ver. 11.4.20"). Please make sure to use the template with the same version. Otherwise, it may have conflicts issue.
2626

27-
And with that, you have your own template to use with the [InitSettingsFromFile](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/settings.html?product=dbr&repoType=server#initsettingsfromfile) method!
27+
With these steps, you will have your own template ready for use with the [InitSettingsFromFile](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/api-reference/capture-vision-router/settings.html?product=dbr&repoType=server#initsettingsfromfile) method!
28+
29+
For more information on using `InitSettingsFromFile` method, please refer to **User Guide** > **Explore Features** > **Advanced Features** > **Use SimplifiedCaptureVisionSettings or Templates**.

barcode-reader/server/configuration/error-10022-the-PDF-DLL-is-missing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: How to resolve error -10022 the PDF DLL is missing?
66
needAutoGenerateSidebar: false
77
---
88

9-
## How to troubleshoot error message "-10022 The PDF DLL is missing"
9+
# How to troubleshoot error message "-10022 The PDF DLL is missing"
1010

1111
[<< Back to FAQ index](index.md)
1212

0 commit comments

Comments
 (0)