diff --git a/_config.yml b/_config.yml index 6de0bac..41d4875 100644 --- a/_config.yml +++ b/_config.yml @@ -25,6 +25,7 @@ ddn_js_api: /document-normalizer/docs/web/programming/javascript/api-reference/ dcp_js_api: /code-parser/docs/web/programming/javascript/api-reference/ dce_js_api: /camera-enhancer/docs/web/programming/javascript/api-reference/ code_types: /code-parser/docs/core/code-types/ +dcvb_root: /capture-vision/docs/core/ assets: /capture-vision/docs/web/assets/ edit_icon: /capture-vision/docs/web/assets/img-icon/edit-icon.png diff --git a/_data/product_version.yml b/_data/product_version.yml index d585380..35cac22 100644 --- a/_data/product_version.yml +++ b/_data/product_version.yml @@ -1,7 +1,7 @@ useGroupedVersion: true version_info_list: - - value: latest version(2.4.2100) + - value: latest version(2.4.2200) - value: 2.x child: - 2.2.3000 \ No newline at end of file diff --git a/assets/js/dcvWebVersionSearch.json b/assets/js/dcvWebVersionSearch.json index 5556422..6602412 100644 --- a/assets/js/dcvWebVersionSearch.json +++ b/assets/js/dcvWebVersionSearch.json @@ -1,8 +1,8 @@ [ { - "version": "2.4.2100", + "version": "2.4.2200", "matchVersion": { - "javascript": "10.4.2001" + "javascript": "10.4.2002" } }, { diff --git a/programming/javascript/api-reference/capture-vision-router/single-image-processing.md b/programming/javascript/api-reference/capture-vision-router/single-image-processing.md index a042d87..8bc2d87 100644 --- a/programming/javascript/api-reference/capture-vision-router/single-image-processing.md +++ b/programming/javascript/api-reference/capture-vision-router/single-image-processing.md @@ -37,7 +37,7 @@ Please be aware that the [preset CaptureVisionTemplates](./preset-templates.md) **Return value** -A promise that resolves with a [CapturedResult]({{ site.dcv_js_api }}core/basic-structures/captured-result.html) object which contains the derived information from the image processed. +A promise that resolves with a [CapturedResult]({{ site.dcv_js_api }}interfaces/captured-result.html) object which contains the derived information from the image processed. **Code snippet** diff --git a/programming/javascript/api-reference/core/basic-structures/captured-result.md b/programming/javascript/api-reference/core/basic-structures/captured-result.md index 920156e..ff2508d 100644 --- a/programming/javascript/api-reference/core/basic-structures/captured-result.md +++ b/programming/javascript/api-reference/core/basic-structures/captured-result.md @@ -11,7 +11,7 @@ ignore: true # CapturedResult -The [CapturedResult]({{ site.dcv_js_api }}core/basic-structures/captured-result.html) interface describes the basic structure of a result object returned by Dynamsoft Capture Vision Router. +The `CapturedResult` interface describes the basic structure of a result object returned by Dynamsoft Capture Vision Router. > NOTE: > diff --git a/programming/javascript/index.md b/programming/javascript/index.md index 791d6b2..a015ff2 100644 --- a/programming/javascript/index.md +++ b/programming/javascript/index.md @@ -35,7 +35,7 @@ The best way to begin with Dynamsoft Capture Vision JavaScript Edition is to fol - [User Guide for Dynamsoft Barcode Reader](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/user-guide/index.html) -- [User Guide for MRZ Scanner](./mrz-scanner.html) +- [User Guide for MRZ Scanner](./user-guide/mrz-scanner.html) - [User Guide for Document Scanner](https://www.dynamsoft.com/document-normalizer/docs/web/programming/javascript/user-guide/index.html) diff --git a/programming/javascript/release-notes/dcvb.md b/programming/javascript/release-notes/dcvb.md index 09f1f3c..16a3508 100644 --- a/programming/javascript/release-notes/dcvb.md +++ b/programming/javascript/release-notes/dcvb.md @@ -9,7 +9,7 @@ noTitleIndex: true # Release Notes - DynamsoftCaptureVisionBundle -## 2.4.2100 (10/17/2024) +## 2.4.2200 (10/24/2024) ### Highlights diff --git a/programming/javascript/release-notes/index.md b/programming/javascript/release-notes/index.md index f05acc2..260a5bc 100644 --- a/programming/javascript/release-notes/index.md +++ b/programming/javascript/release-notes/index.md @@ -9,5 +9,5 @@ noTitleIndex: true # Release Notes - Dynamsoft Capture Vision Bundle JavaScript -- [2.4.2100 (10/17/2024)](dcvb.md#242100-10172024) +- [2.4.2200 (10/24/2024)](dcvb.md#242200-10242024) - [2.2.3000 (07/21/2024)](dcvb.md#223000-07212024) \ No newline at end of file diff --git a/programming/javascript/user-guide/mrz-scanner.md b/programming/javascript/user-guide/mrz-scanner.md index 9aab376..b59de54 100644 --- a/programming/javascript/user-guide/mrz-scanner.md +++ b/programming/javascript/user-guide/mrz-scanner.md @@ -16,6 +16,10 @@ This guide walks you through the process of creating a simple MRZ scanner soluti - [MRZ Scanner Solution for Your Website - User Guide](#mrz-scanner-solution-for-your-website---user-guide) - [About the solution](#about-the-solution) + - [Supported Machine-Readable Travel Document Types](#supported-machine-readable-travel-document-types) + - [ID (TD1 Size)](#id-td1-size) + - [ID (TD2 Size)](#id-td2-size) + - [Passport (TD3 Size)](#passport-td3-size) - [Web demo](#web-demo) - [Run this Solution](#run-this-solution) - [Project structure](#project-structure) @@ -37,6 +41,38 @@ This guide walks you through the process of creating a simple MRZ scanner soluti With the MRZ Scanner, you can use your camera to scan the MRZ code from a passport or ID. The scanner extracts data such as first name, last name, document number, nationality, date of birth, expiration date, and personal number from the MRZ string, converting it into human-readable fields. +### Supported Machine-Readable Travel Document Types + +The Machine Readable Travel Documents (MRTD) standard specified by the International Civil Aviation Organization (ICAO) defines how to encode information for optical character recognition on official travel documents. + +Currently, the solution supports three types of MRTD: + +> Note: If you need support for other types of MRTDs, our SDK can be easily customized. Please contact support@dynamsoft.com. + +#### ID (TD1 Size) + +The MRZ (Machine Readable Zone) in TD1 format consists of 3 lines, each containing 30 characters. + +
+
+
+