Skip to content

Commit d46c946

Browse files
v9
1 parent f1ae398 commit d46c946

File tree

88 files changed

+8185
-3824
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+8185
-3824
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,11 @@ jobs:
3232
doc-url: barcode-reader/docs/core
3333
secrets: inherit
3434

35+
Build-v9:
36+
if: ${{ github.ref == 'refs/heads/v9' }}
37+
uses: dynamsoft-docs/Docs-Template-Repo/.github/workflows/called-workflow-build-sync-production.yml@DBR-v9
38+
with:
39+
doc-repo: barcode-reader-docs
40+
doc-url: barcode-reader/docs/v9/core
41+
doc-branch: v9
42+
secrets: inherit

_config.yml

Lines changed: 66 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,96 @@
1-
repositoryUrl: https://github.com/dynamsoft-docs/barcode-reader-docs/blob/v10
1+
repositoryUrl: https://github.com/dynamsoft-docs/barcode-reader-docs/blob/v9
22
repository: dynamsoft-docs/barcode-reader-docs
3-
docFullPath: https://www.dynamsoft.com/barcode-reader/docs/v10/core/
4-
firstLevelUrl: /barcode-reader/docs/v10/core
5-
docHomePage: /barcode-reader/docs/v10/core/
3+
docFullPath: https://www.dynamsoft.com/barcode-reader/docs/v9/core/
4+
firstLevelUrl: /barcode-reader/docs/v9/core
5+
docHomePage: /barcode-reader/docs/v9/core/
66
searchIndexName: Crawler-DBR-Docs-New
77
searchNeedFilter: true
88

99
useVersionTree: true
10-
useJSVersionV3: true
1110

12-
introduction: /barcode-reader/docs/v10/core/introduction/
13-
comparison_tools: /barcode-reader/docs/v10/core/introduction/comparison-tools/
11+
introduction: /barcode-reader/docs/v9/core/introduction/
12+
comparison_tools: /barcode-reader/docs/v9/core/introduction/comparison-tools/
1413

15-
programming: /barcode-reader/docs/v10/core/programming/
16-
features: /barcode-reader/docs/v10/core/programming/features/
14+
programming: /barcode-reader/docs/v9/core/programming/
15+
features: /barcode-reader/docs/v9/core/programming/features/
1716

18-
parameters: /barcode-reader/docs/v10/core/parameters/
19-
parameters_reference: /barcode-reader/docs/v10/core/parameters/reference/
20-
image_parameters: /barcode-reader/docs/v10/core/parameters/reference/image-parameter/
21-
scenario_settings: /barcode-reader/docs/v10/core/parameters/scenario-settings/
17+
parameters: /barcode-reader/docs/v9/core/parameters/
18+
parameters_reference: /barcode-reader/docs/v9/core/parameters/reference/
19+
image_parameters: /barcode-reader/docs/v9/core/parameters/reference/image-parameter/
20+
scenario_settings: /barcode-reader/docs/v9/core/parameters/scenario-settings/
2221

23-
license_activation: /barcode-reader/docs/v10/core/license-activation/
24-
release_notes: /barcode-reader/docs/v10/core/release-notes/
25-
release_notes_v9: /barcode-reader/docs/v9/core/release-notes/
26-
performance: /barcode-reader/docs/v10/core/performance/
27-
faq: /barcode-reader/docs/v10/core/faq/
28-
faq_general: /barcode-reader/docs/v10/core/faq/general/
22+
license_activation: /barcode-reader/docs/v9/core/license-activation/
23+
release_notes: /barcode-reader/docs/v9/core/release-notes/
24+
performance: /barcode-reader/docs/v9/core/performance/
25+
faq: /barcode-reader/docs/v9/core/faq/
26+
faq_general: /barcode-reader/docs/v9/core/faq/general/
2927

30-
structs: /barcode-reader/docs/v10/server/programming/c-cplusplus/struct/
28+
structs: /barcode-reader/docs/v9/server/programming/c-cplusplus/struct/
3129

3230
c: /barcode-reader/docs/v9/server/programming/c/
3331
c_api: /barcode-reader/docs/v9/server/programming/c/api-reference/
3432
c_methods: /barcode-reader/docs/v9/server/programming/c/api-reference/methods/
3533
c_release_notes: /barcode-reader/docs/v9/server/programming/c/release-notes/
3634

37-
cpp: /barcode-reader/docs/v10/server/programming/cplusplus/
38-
cpp_api: /barcode-reader/docs/v10/server/programming/cplusplus/api-reference/
39-
cpp_methods: /barcode-reader/docs/v10/server/programming/cplusplus/api-reference/cbarcodereader-methods/
40-
cpp_release_notes: /barcode-reader/docs/v10/server/programming/cplusplus/release-notes/
35+
cpp: /barcode-reader/docs/v9/server/programming/cplusplus/
36+
cpp_api: /barcode-reader/docs/v9/server/programming/cplusplus/api-reference/
37+
cpp_methods: /barcode-reader/docs/v9/server/programming/cplusplus/api-reference/cbarcodereader-methods/
38+
cpp_release_notes: /barcode-reader/docs/v9/server/programming/cplusplus/release-notes/
4139

42-
js: /barcode-reader/docs/v10/web/programming/javascript/
43-
js_api: /barcode-reader/docs/v10/web/programming/javascript/api-reference/
44-
js_release_notes: /barcode-reader/docs/v10/web/programming/javascript/release-notes/
40+
js: /barcode-reader/docs/v9/web/programming/javascript/
41+
js_api: /barcode-reader/docs/v9/web/programming/javascript/api-reference/
42+
js_release_notes: /barcode-reader/docs/v9/web/programming/javascript/release-notes/
4543

46-
dotnet: /barcode-reader/docs/v10/server/programming/dotnet/
47-
dotnet_api: /barcode-reader/docs/v10/server/programming/dotnet/api-reference/
48-
dotnet_methods: /barcode-reader/docs/v10/server/programming/dotnet/api-reference/BarcodeReader/
49-
dotnet_class: /barcode-reader/docs/v10/server/programming/dotnet/api-reference/class/
50-
dotnet_release_notes: /barcode-reader/docs/v10/server/programming/dotnet/release-notes/
44+
dotnet: /barcode-reader/docs/v9/server/programming/dotnet/
45+
dotnet_api: /barcode-reader/docs/v9/server/programming/dotnet/api-reference/
46+
dotnet_methods: /barcode-reader/docs/v9/server/programming/dotnet/api-reference/BarcodeReader/
47+
dotnet_class: /barcode-reader/docs/v9/server/programming/dotnet/api-reference/class/
48+
dotnet_release_notes: /barcode-reader/docs/v9/server/programming/dotnet/release-notes/
5149

52-
oc: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/
53-
oc_api: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/api-reference/
54-
oc_release_notes: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/release-notes/
55-
oc_methods: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/api-reference/methods/
56-
oc_class: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/api-reference/class/
57-
oc_methods: /barcode-reader/docs/v10/mobile/programming/objectivec-swift/api-reference/methods/
50+
oc: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/
51+
oc_api: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/api-reference/
52+
oc_release_notes: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/release-notes/
53+
oc_methods: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/api-reference/methods/
54+
oc_class: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/api-reference/class/
55+
oc_methods: /barcode-reader/docs/v9/mobile/programming/objectivec-swift/api-reference/methods/
5856

5957
java: /barcode-reader/docs/v9/server/programming/java/
6058
java_api: /barcode-reader/docs/v9/server/programming/java/api-reference/
6159
java_methods: /barcode-reader/docs/v9/server/programming/java/api-reference/BarcodeReader/
6260
java_class: /barcode-reader/docs/v9/server/programming/java/api-reference/class/
6361
java_release_notes: /barcode-reader/docs/v9/server/programming/java/release-notes/
6462

65-
android: /barcode-reader/docs/v10/mobile/programming/android/
66-
android_api: /barcode-reader/docs/v10/mobile/programming/android/api-reference/
67-
android_release_notes: /barcode-reader/docs/v10/mobile/programming/android/release-notes/
68-
android_class: /barcode-reader/docs/v10/mobile/programming/android/api-reference/class/
69-
android_methods: /barcode-reader/docs/v10/mobile/programming/android/api-reference/BarcodeReader/
63+
android: /barcode-reader/docs/v9/mobile/programming/android/
64+
android_api: /barcode-reader/docs/v9/mobile/programming/android/api-reference/
65+
android_release_notes: /barcode-reader/docs/v9/mobile/programming/android/release-notes/
66+
android_class: /barcode-reader/docs/v9/mobile/programming/android/api-reference/class/
67+
android_methods: /barcode-reader/docs/v9/mobile/programming/android/api-reference/BarcodeReader/
7068

71-
python: /barcode-reader/docs/v10/server/programming/python/
72-
python_api: /barcode-reader/docs/v10/server/programming/python/api-reference/
73-
python_methods: /barcode-reader/docs/v10/server/programming/python/api-reference/BarcodeReader/
74-
python_class: /barcode-reader/docs/v10/server/programming/python/api-reference/class/
75-
python_release_notes: /barcode-reader/docs/v10/server/programming/python/release-notes/
76-
77-
enumerations: /barcode-reader/docs/v10/core/parameters/enum/
78-
js_enumerations: /barcode-reader/docs/v10/web/programming/javascript/api-reference/enum/
79-
c_cpp_enumerations: /barcode-reader/docs/v10/server/programming/c-cplusplus/enumeration/
80-
dotnet_enumerations: /barcode-reader/docs/v10/server/programming/dotnet/api-reference/enumeration/
81-
python_enumerations: /barcode-reader/docs/v10/server/programming/python/api-reference/enumeration/
69+
python: /barcode-reader/docs/v9/server/programming/python/
70+
python_api: /barcode-reader/docs/v9/server/programming/python/api-reference/
71+
python_methods: /barcode-reader/docs/v9/server/programming/python/api-reference/BarcodeReader/
72+
python_class: /barcode-reader/docs/v9/server/programming/python/api-reference/class/
73+
python_release_notes: /barcode-reader/docs/v9/server/programming/python/release-notes/
74+
75+
enumerations: /barcode-reader/docs/v9/core/parameters/enum/
76+
js_enumerations: /barcode-reader/docs/v9/web/programming/javascript/api-reference/enum/
77+
c_cpp_enumerations: /barcode-reader/docs/v9/server/programming/c-cplusplus/enumeration/
78+
dotnet_enumerations: /barcode-reader/docs/v9/server/programming/dotnet/api-reference/enumeration/
79+
python_enumerations: /barcode-reader/docs/v9/server/programming/python/api-reference/enumeration/
8280
java_enumerations: /barcode-reader/docs/v9/server/programming/java/api-reference/enumeration/
83-
mobile_enumerations: /barcode-reader/docs/v10/mobile/programming/enumeration/
84-
mobile_assets: /barcode-reader/docs/v10/mobile/programming/assets/
85-
86-
dcv_parameters: /capture-vision/docs-archive/core/parameters/
87-
dcv_parameters_reference: /capture-vision/docs-archive/core/parameters/reference/
88-
89-
dcv_flutter: /capture-vision/docs-archive/mobile/programming/flutter/
90-
dcv_xamarin: /capture-vision/docs-archive/mobile/programming/xamarin/
91-
dcv_cordova: /capture-vision/docs-archive/mobile/programming/cordova/
92-
dcv_react_native: /capture-vision/docs-archive/mobile/programming/react-native/
93-
94-
dcvb_architecture: /capture-vision/docs/v2/core/architecture/
95-
dcvb_parameters: /capture-vision/docs/v2/core/parameters/
96-
dcvb_parameters_reference: /capture-vision/docs/v2/core/parameters/reference/
97-
dcvb_enumerations: /capture-vision/docs/v2/core/enums/
98-
dcvb_cpp_api: /capture-vision/docs/v2/server/programming/cplusplus/api-reference/
99-
dcvb_dotnet_api: /capture-vision/docs/v2/server/programming/dotnet/api-reference/
100-
dcvb_python_api: /capture-vision/docs/v2/server/programming/python/api-reference/
101-
102-
maui: /barcode-reader/docs/v10/mobile/programming/maui/
103-
maui_api: /barcode-reader/docs/v10/mobile/programming/maui/api-reference/
104-
maui_release_notes: /barcode-reader/docs/v10/mobile/programming/maui/release-notes/
105-
106-
dcv_maui: /capture-vision/docs/v2/mobile/programming/maui/
107-
108-
assets: /barcode-reader/docs/v10/core/assets/
109-
edit_icon: /barcode-reader/docs/v10/core/assets/img-icon/edit-icon.png
110-
smile_icon: /barcode-reader/docs/v10/core/assets/img-icon/icon-smile.png
111-
sad_icon: /barcode-reader/docs/v10/core/assets/img-icon/icon-sad.png
112-
dbr_icon: /barcode-reader/docs/v10/core/assets/img-icon/icon-dbr.svg
113-
dwt_icon: /barcode-reader/docs/v10/core/assets/img-icon/icon-dwt.svg
114-
dnt_icon: /barcode-reader/docs/v10/core/assets/img-icon/icon-dnt.svg
115-
116-
baseurl: "/barcode-reader/docs/v10/core"
81+
mobile_enumerations: /barcode-reader/docs/v9/mobile/programming/enumeration/
82+
mobile_assets: /barcode-reader/docs/v9/mobile/programming/assets/
83+
84+
85+
assets: /barcode-reader/docs/v9/core/assets/
86+
edit_icon: /barcode-reader/docs/v9/core/assets/img-icon/edit-icon.png
87+
smile_icon: /barcode-reader/docs/v9/core/assets/img-icon/icon-smile.png
88+
sad_icon: /barcode-reader/docs/v9/core/assets/img-icon/icon-sad.png
89+
dbr_icon: /barcode-reader/docs/v9/core/assets/img-icon/icon-dbr.svg
90+
dwt_icon: /barcode-reader/docs/v9/core/assets/img-icon/icon-dwt.svg
91+
dnt_icon: /barcode-reader/docs/v9/core/assets/img-icon/icon-dnt.svg
92+
93+
baseurl: "/barcode-reader/docs/v9/core"
11794
plugins:
11895
- jemoji
11996
- jekyll-webp
@@ -203,6 +180,6 @@ defaults:
203180
needAutoGenerateSidebar: true
204181
needGenerateH3Content: true
205182
docRootName: "Barcode Reader"
206-
docHomePage: "/barcode-reader/docs/v10/core/introduction/"
183+
docHomePage: "/barcode-reader/docs/v9/core/introduction/"
207184

208185
url: "https://www.dynamsoft.com" # sitemap root

_data/full_tree.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
tree_file_list:
22
- introduction-comparison-tools.html
3-
- sidelist-architecture.html
43
- sidelist-development.html
54
- sidelist-faq.html
65
- sidelist-full-tree.html
76
- sidelist-introduction.html
87
- sidelist-license-activation.html
9-
- sidelist-parameter-reference.html
10-
- sidelist-parameters-organization.html
8+
- sidelist-parameters/parameters-references.html
9+
- sidelist-parameters/parameters-template-structure.html
1110
- sidelist-performance.html
1211
- sidelist-release-notes.html
1312
- sidelist-understanding.html

_data/product_version.yml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
useGroupedVersion: true
22

33
version_info_list_algorithm:
4-
- value: 10.x
5-
- value: 9.x Or older
4+
- value: 9.x
5+
child:
6+
- 9.6.42
7+
- 9.6.40
8+
- 9.6.33
9+
- 9.6.32
10+
- 9.6.31
11+
- 9.6.30
12+
- 9.6.20
13+
- 9.6.10
14+
- 9.6.0
15+
- 9.4.0
16+
- 9.2.0
17+
- 9.0.0
18+
- value: 8.x
19+
child:
20+
- 8.8.0
21+
- 8.6.0
22+
- 8.4.0
23+
- 8.2.0
24+
- 8.1.2
25+
- 8.1.0
26+
- 8.0.0
27+
- value: 7.x
28+
child:
29+
- 7.6.0
30+
- 7.5.0

_includes/release-notes/product-highlight-10.0.0.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

_includes/release-notes/product-highlight-10.2.0.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
- Improved the confidence calculating algorithm for 1D barcodes. Misreading rate of results with confidence between 30-100 has been significantly reduced.
3+
- Improved the reading speed on clear images by implementing a new deblur mode `DM_BASED_ON_LOC_BIN`.
4+
5+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
2+
- Added a new localization mode `ONED_FAST_SCAN`, which significantly improved the localization speed for 1D barcodes.
3+
- Added the ability to specify barcode width, height, angle to improve the recognition speed if you have advance information about barcodes.
4+
- Optimized the logic of confidence scoring for 2D barcodes. The 2D barcode results with confidence greater than 30 are more accurate.
5+
6+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
- Preset templates are available for users to configure the `PublicRuntimeSettings` parameters. Users can set the template via the method `updateRuntimeSettings` by specifying an `EnumPresetTemplate` member.
3+
4+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
- Simplified the license activation steps. Different license activation APIs are integrated into `initLicense` method.
3+
- Added support for **Pharmacode**.
4+
- Added support for **Code 11**, a 1D format.
5+
- Deformation resisting modes `DRM_BROAD_WARP`, `DRM_LOCAL_REFERENCE` and `DRM_DEWRINKLE` are optimized and detached from `DRM_GENERAL`. Users can specify a more effective deformation resisting mode when processing **QRCode** and **DataMatrix codes**.
6+
- Optimized the confidence scoring system for **PDF417 codes**.
7+

0 commit comments

Comments
 (0)