Skip to content

Commit 1d1a722

Browse files
authored
fix: various content fixes (#107)
1 parent 7f340a6 commit 1d1a722

File tree

6 files changed

+23
-27
lines changed

6 files changed

+23
-27
lines changed

_includes/sidelist-code-gallery.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<li><a class="otherLinkColour">Code Gallery</a>
22
<ul>
3+
<li><a href="{{ site.code-gallery }}frameworks.html" class="otherLinkColour">Frameworks</a></li>
34
<li><a href="{{ site.code-gallery }}mobile-web-capture/index.html" class="otherLinkColour">Full Document Management</a>
45
<ul>
56
<li><a href="{{ site.code-gallery }}mobile-web-capture/customization-guide.html" class="otherLinkColour">Customization Guide</a></li>
67
<li><a href="{{ site.code-gallery }}mobile-web-capture/api.html" class="otherLinkColour">API Reference</a></li>
78
</ul>
89
</li>
9-
<li><a href="{{ site.code-gallery }}frameworks.html" class="otherLinkColour">Frameworks</a></li>
1010
</ul>
1111
</li>

code-gallery/mobile-web-capture/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ keywords: Documentation, Mobile Document Scanner, Web, JS Edition, Mobile Web Ca
88
description: Mobile Document Scanner JS Edition User Guide
99
---
1010

11-
# Scan Multi-Page Documents with Mobile Web Capture
11+
# Extend Mobile Document Scanner to Full Document Management
1212

1313
> [!TIP]
1414
> Prerequisites: read the [Introduction]({{ site.introduction }}index.html) before proceeding.
1515
16-
**Mobile Web Capture (MWC)** is an SDK designed for scanning multi-page documents. It integrates **Mobile Document Scanner (MDS)** functionality while offering additional features such as multi-document management, annotation, and uploading, making it a comprehensive solution for managing complex document workflows.
16+
**Mobile Web Capture (MWC)** is an advanced sample designed to extend the features of MDS for managing and scanning multi-page documents. It integrates **Mobile Document Scanner (MDS)** functionality while offering additional features such as multi-document management, annotation, and uploading, making it a comprehensive solution for managing complex document workflows.
1717

1818
> [!TIP]
1919
> See it in action with the [Mobile Web Capture Demo](https://demo.dynamsoft.com/mobile-web-capture/).
@@ -60,7 +60,7 @@ To purchase a full license, [contact us](https://www.dynamsoft.com/company/conta
6060

6161
To use **MWC**, the first step is to obtain its library files. You can acquire them from one of the following sources:
6262

63-
1. [**GitHub**](https://github.com/Dynamsoft/mobile-web-capture) – Contains the source files for the **MWC** SDK, which can be compiled into library files.
63+
1. [**GitHub**](https://github.com/Dynamsoft/mobile-web-capture) – Contains the source files for the **MWC** sample, which can be compiled into library files.
6464
2. [**npm**](https://www.npmjs.com/package/dynamsoft-mobile-web-capture) – Provides precompiled library files via npm for easier installation.
6565
3. [**CDN**](https://cdn.jsdelivr.net/npm/dynamsoft-mobile-web-capture) – Delivers precompiled library files through a CDN for quick and seamless integration.
6666

guide/index.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ The trial license can be renewed twice for a total of two months of free access.
5757

5858
## Quick Start
5959

60-
To use the **Document Scanner**, first obtain its library files. You can acquire them from one of the following sources:
60+
To use the **Mobile Document Scanner**, first obtain its library files. You can acquire them from one of the following sources:
6161

62-
1. [**GitHub**](https://github.com/Dynamsoft/document-scanner-javascript) – Contains the source files for the **Document Scanner** SDK, which can be compiled into library files.
62+
1. [**GitHub**](https://github.com/Dynamsoft/document-scanner-javascript) – Contains the source files for the **MDS** SDK, which can be compiled into library files.
6363
2. [**npm**](https://www.npmjs.com/package/dynamsoft-document-scanner) – Provides precompiled library files via npm for easier installation.
6464
3. [**CDN**](https://cdn.jsdelivr.net/npm/dynamsoft-document-scanner) – Delivers precompiled library files through a CDN for quick and seamless integration.
6565

@@ -191,7 +191,7 @@ By default, the MDS library (whether pre-compiled or self-compiled) fetches reso
191191
192192
First, download a copy of the resources:
193193
194-
1. Download **Document Scanner** from [GitHub](https://github.com/Dynamsoft/document-scanner-javascript) as a compressed folder.
194+
1. Download **MDS** from [GitHub](https://github.com/Dynamsoft/document-scanner-javascript) as a compressed folder.
195195
196196
2. Extract the contents of the archive, and open the extracted directory in a code editor.
197197
@@ -305,7 +305,7 @@ Reference:
305305
Here we walk through the code in the Hello World sample to explain how it works.
306306
307307
> [!TIP]
308-
> You can also view the full code by visiting the [Document Scanner JS Hello World Sample on Github](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/samples/hello-world.html).
308+
> You can also view the full code by visiting the [MDS JS Hello World Sample on Github](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/samples/hello-world.html).
309309
310310
### Reference MDS
311311
@@ -913,6 +913,8 @@ API Reference:
913913
914914
## Next Step
915915
916-
**MDS** is a fully functional, ready-to-use **single page** scanning SDK with built-in UI layouts. However, to extend its capabilities for multi-page and multi-document processing, as well as advanced editing features, we developed **Mobile Web Capture (MWC)**.
916+
**MDS** is a fully functional, ready-to-use **single page** scanning SDK with built-in UI layouts. There are two options which extend the features of MDS:
917+
918+
1. To scan multi-page documents as PDFs, please contact [Dynamsoft Support](https://www.dynamsoft.com/company/contact/) for further information.
917919
918-
Read on to learn how to use this web-based wrapper SDK in the [**Mobile Web Capture User Guide**]({{ site.code-gallery }}mobile-web-capture/index.html).
920+
2. For multi-page and multi-document processing, as well as advanced editing features, we developed **Mobile Web Capture (MWC)**. Read on to learn how to use this web-based wrapper SDK in the [**Mobile Web Capture User Guide**]({{ site.code-gallery }}mobile-web-capture/index.html).

index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ keywords: Mobile Document Scanner, Web, JS Edition, documentation
55
description: Mobile Document Scanner JS Edition Documentation Homepage
66
---
77

8-
# Mobile Web Capture
8+
# Mobile Document Scanner JavaScript Edition
99

1010
- [Introduction]({{ site.introduction }}index.html)
1111
- [Developer Guide]({{ site.guide }}index.html)
1212
- Code Gallery
13+
- [Frameworks]({{ site.code-gallery }}frameworks.html)
1314
- [Mobile Web Capture](({{ site.code-gallery }}mobile-web-capture/index.html))
1415
- [Customization Guide]({{ site.code-gallery }}mobile-web-capture/customization-guide.html)
1516
- [API Reference]({{ site.code-gallery }}mobile-web-capture/api.html)
16-
- [Frameworks]({{ site.code-gallery }}frameworks.html)
1717
- [API Reference]({{ site.api }}index.html)
1818
- [Release notes]({{ site.release-notes }}index.html)

introduction/index.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,20 @@ description: Mobile Document Scanner JS Edition Documentation Introduction
1111

1212
# Introduction
1313

14-
When digitizing physical documents - whether for easier storage, better accessibility, or streamlined processing - a hardware scanner is often the preferred choice. However, when hardware scanners are not feasible or convenient, mobile device cameras can serve as effective alternatives. Dynamsoft designed the **Mobile Document Scanner JavaScript Edition (MDS)** SDK to address this need.
14+
When digitizing physical documents - whether for easier storage, better accessibility, or streamlined processing - a hardware scanner is often the preferred choice. However, when hardware scanners are not feasible or convenient, mobile device cameras can serve as effective alternatives. To address this need, Dynamsoft created the **Mobile Document Scanner JavaScript Edition (MDS) SDK**.
1515

1616
> [!TIP]
1717
> If you are integrating **hardware scanners** into web applications, you may be interested in **Dynamsoft’s** [**Dynamic Web TWAIN**](https://www.dynamsoft.com/web-twain/docs/introduction/index.html) solution.
1818
1919
## Common Usage Scenarios
2020

21-
1. **Document Capture** – Capture a *single* clear image of a physical document, such as a patient intake form or the biographical page of a passport.
22-
2. **Document Management** – Capture images of *multiple* document pages (e.g., a contract) and compile them into a single PDF.
23-
3. **Document Processing** – Add *annotations* to scanned pages and perform common editing tasks such as cropping and color filtering.
24-
25-
> [!TIP]
26-
> Not sure if it is the right fit? **Try the** [DDS demo](https://demo.dynamsoft.com/document-scanner/) first. If it meets your needs, you can skip the rest of this introduction and proceed directly to the [MDS user guide]({{ site.guide }}index.html).
27-
28-
> [!NOTE]
29-
> To deliver these features, we built the **Document Scanner** using two core Dynamsoft products: [**Dynamsoft Camera Enhancer**](https://www.dynamsoft.com/camera-enhancer/docs/web/programming/javascript/user-guide/index.html?lang=javascript) (DCE) and [**Dynamsoft Document Normalizer**](https://www.dynamsoft.com/document-normalizer/docs/web/programming/javascript/user-guide/index.html?lang=javascript) (DDN).
21+
1. **Single Page Capture** – Capture a single, clear image of a physical document, such as an invoice or patient-intake form. This is the core functionality of MDS. You can try this feature in the [**MDS demo**](https://demo.dynamsoft.com/document-scanner/). If it meets your needs, feel free to go directly to the [**MDS user guide**]({{ site.guide }}index.html).
22+
2. **Document Management** – Capture images of multiple document pages (e.g., a contract) and compile them into a single PDF. Please contact [Dynamsoft Support](https://www.dynamsoft.com/company/contact/) if you need this feature.
23+
3. **Advanced Document Management** – Handle multi-page documents, **multiple documents**, PDF files, annotations, and more with the Mobile Web Capture advanced sample project. Check out the [**online demo**](https://demo.dynamsoft.com/mobile-web-capture/), or read the [**developer guide**]({{ site.code-gallery }}mobile-web-capture/index.html) to try it for yourself.
3024

3125
## Design Principles
3226

33-
We designed the **Document Scanner** with three core principles in mind:
27+
We designed **MDS** with three core principles in mind:
3428

3529
1. **Minimal Code** - High-level APIs provide full functionality with just **a couple of lines of code**, significantly reducing development and maintenance costs.
3630
2. **Ready-to-Use UI** - Pre-integrated components and a pre-designed UI enable a **quick setup** while minimizing design efforts.
@@ -50,7 +44,7 @@ The following section provides a high-level overview of the Views.
5044

5145
## Views
5246

53-
Document Scanner workflows are composed of **Views**, each of which comes **ready-to-use** and can be easily customized using configuration objects. These include the following Views for document scanning and correction:
47+
MDS workflows are composed of **Views**, each of which comes **ready-to-use** and can be easily customized using configuration objects. These include the following Views for document scanning and correction:
5448

5549
1. **Document Scanner View** – Captures documents using a camera scanner.
5650
2. **Document Correction View** – Applies further perspective cropping and adjustments.
@@ -76,7 +70,7 @@ When deploying your web application for production, ensure it is served over a *
7670

7771
### Required Browser Features
7872

79-
The following** browser features** are required for the **DCE** and **DDN** components of the **Document Scanner**:
73+
The following** browser features** are required for the **DCE** and **DDN** components of **MDS**:
8074

8175
1. [`WebAssembly`](https://caniuse.com/?search=WebAssembly)
8276
2. [`Blob`](https://caniuse.com/?search=Blob)
@@ -98,4 +92,4 @@ The table below lists the **minimum supported versions** of browsers based on th
9892

9993
- If you only need to scan single-page documents, proceed to the [Mobile Document Scanner Developer Guide]({{ site.guide }}index.html).
10094

101-
- If you need to handle multi-page documents, **multi-document** scenarios, PDF files, annotations, and more, you will need the fully-featured **Mobile Web Capture (MWC)**. In this case, proceed to the [Mobile Web Capture Developer Guide]({{ site.code-gallery }}mobile-web-capture/index.html).
95+
- If you need to handle multi-page documents, **multi-document** scenarios, PDF files, annotations, and more, you will need the fully-featured **Mobile Web Capture (MWC)**. Please proceed to the [Mobile Web Capture Developer Guide]({{ site.code-gallery }}mobile-web-capture/index.html) **after** the [Mobile Document Scanner Developer Guide]({{ site.guide }}index.html).

release-notes/mobile-web-capture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The most notable improvement in this version is the pluggable scanner feature. T
2424
1. `_imageData` with a `toBlob()` function
2525
2. `imageData: true`
2626
3. `status.code` equal to `EnumresultStatus.RS_SUCCESS`
27-
2. Update Document Scanner to [version 1.2](https://github.com/Dynamsoft/document-scanner-javascript/releases/tag/v1.2.0)
27+
2. Update MDS to [version 1.2](https://github.com/Dynamsoft/document-scanner-javascript/releases/tag/v1.2.0)
2828
3. Change MWC Header color to make the component visually distinct
2929
4. Move the "Select All" and "Cancel" buttons to the header in the Document View
3030

0 commit comments

Comments
 (0)