Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 1 addition & 6 deletions _includes/sidelist-guides.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,2 @@
<li><a href="{{ site.guides }}index.html" class="otherLinkColour">Developer Guides</a>
<ul>
<li><a href="{{ site.guides }}document-scanner.html" class="otherLinkColour">Scan Single-Page Documents</a></li>
<li><a href="{{ site.guides }}mobile-web-capture.html" class="otherLinkColour">Scan Multi-Page Documents</a></li>
<li><a href="{{ site.guides }}mobile-web-capture-customization.html" class="otherLinkColour">Customize UI And Workflow</a></li>
</ul>
<li><a href="{{ site.guides }}index.html" class="otherLinkColour">Developer Guide</a>
</li>
2 changes: 1 addition & 1 deletion api/document-scanner.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ breadcrumbText: API References
description: Mobile Document Scanner JS Edition - API Reference
---

# Dynamsoft Document Scanner API Reference
# Mobile Document Scanner API Reference

The `DocumentScanner` class handles the document scanning process, including image capture, correction, and result display.

Expand Down
6 changes: 3 additions & 3 deletions api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ description: Mobile Web Capture Documentation API Reference Index

## Scan Single-Page Documents

If you need to scan single-page documents and do not require handling PDF files (import or export), you only need **Dynamsoft Document Scanner (DDS)**, a component of **Mobile Web Capture (MWC)**. You can find its API reference here:
If you need to scan single-page documents and do not require handling PDF files (import or export), you only need **Mobile Document Scanner (MDS)**, a component of **Mobile Web Capture (MWC)**. You can find its API reference here:

- [Dynamsoft Document Scanner API Reference]({{ site.api }}document-scanner.html)
- [Mobile Document Scanner API Reference]({{ site.api }}index.html)

> [!TIP]
> See it in action with the [Dynamsoft Document Scanner Demo](https://demo.dynamsoft.com/document-scanner/).
> See it in action with the [Mobile Document Scanner Demo](https://demo.dynamsoft.com/document-scanner/).

## Scan Multi-Page Documents

Expand Down
2 changes: 1 addition & 1 deletion code-gallery/frameworks.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: Mobile Web Capture Framework Samples

# Frameworks

Dynamsoft provides samples that show how to integrate Dynamsoft Document Scanner and Mobile Web Capture in various frameworks. We recommend using our samples as references when building web applications with DDS and MWC with frameworks.
Dynamsoft provides samples that show how to integrate Mobile Document Scanner and Mobile Web Capture in various frameworks. We recommend using our samples as references when building web applications with MDS and MWC with frameworks.

> [!NOTE]
> Please [contact us](https://www.dynamsoft.com/company/contact/) for any inquiries about currently unsupported frameworks.
Expand Down
4 changes: 2 additions & 2 deletions code-gallery/mobile-web-capture/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ description: Mobile Document Scanner JS Edition User Guide
> [!TIP]
> Prerequisites: read the [Introduction]({{ site.introduction }}index.html) before proceeding.

**Mobile Web Capture (MWC)** is an SDK designed for scanning multi-page documents. It integrates **Dynamsoft Document Scanner (DDS)** functionality while offering additional features such as multi-document management, annotation, and uploading, making it a comprehensive solution for managing complex document workflows.
**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.

> [!TIP]
> See it in action with the [Mobile Web Capture Demo](https://demo.dynamsoft.com/mobile-web-capture/).

This guide walks you through building a web application that scans multi-page documents using **MWC**, with **pre-defined configurations**.

> [!TIP]
> If you are looking for a solution that scans single-page documents, please read [Dynamsoft Document Scanner User Guide]({{ site.guides }}document-scanner.html) instead.
> If you are looking for a solution that scans single-page documents, please read [Mobile Document Scanner User Guide]({{ site.guides }}index.html) instead.

<!--
Keep TOC only for npm /github as readme
Expand Down
18 changes: 9 additions & 9 deletions guides/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ keywords: Documentation, Mobile Document Scanner, Web, JS Edition, Dynamsoft Doc
description: Mobile Document Scanner JS Edition User Guide
---

# Scan Single-Page Documents with Dynamsoft Document Scanner
# Scan Single-Page Documents with Mobile Document Scanner

> [!TIP]
> Prerequisite: Read the [Introduction]({{ site.introduction }}index.html) before proceeding.

Dynamsoft's **Mobile Document Scanner JavaScript Edition (MDS)** is a web SDK designed for scanning single-page documents. MDS captures images of the documents and enhances their quality to professional standards, making it an ideal tool for mobile document scanning.

> [!NOTE]
> See it in action with the [Dynamsoft Document Scanner Demo](https://demo.dynamsoft.com/document-scanner/).
> See it in action with the [Mobile Document Scanner Demo](https://demo.dynamsoft.com/document-scanner/).

This guide walks you through building a web application that scans single-page documents using **MDS** with pre-defined configurations.

Expand Down Expand Up @@ -130,15 +130,15 @@ Below is the complete Hello World sample page that uses this precompiled script
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Dynamsoft Document Scanner - Hello World</title>
<title>Mobile Document Scanner - Hello World</title>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/dds.bundle.js"></script>
</head>
<body>
<h1 style="font-size: large">Dynamsoft Document Scanner</h1>
<h1 style="font-size: large">Mobile Document Scanner</h1>
<div id="results"></div>
<script>
const resultContainer = document.querySelector("#results");
// Instantiate a Dynamsoft Document Scanner Object
// Instantiate a Document Scanner Object
const documentScanner = new Dynamsoft.DocumentScanner({
license: "YOUR_LICENSE_KEY_HERE", // Replace this with your actual license key
});
Expand Down Expand Up @@ -288,7 +288,7 @@ Reference:
Here we walk through the code in the Hello World sample to explain how it works.

> [!TIP]
> You can also view the full code by visiting the [Dynamsoft Document Scanner Hello World Sample on Github](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/samples/hello-world.html).
> 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).

### Reference MDS

Expand All @@ -298,7 +298,7 @@ Here we walk through the code in the Hello World sample to explain how it works.
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Dynamsoft Document Scanner - Hello World</title>
<title>Mobile Document Scanner - Hello World</title>
<script src="../dist/dds.bundle.js"></script>
<!--Alternatively, reference the script from CDN
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/dds.bundle.js"></script>
Expand Down Expand Up @@ -369,7 +369,7 @@ The workflow returns a scanned image object of type `CorrectedImageResult`. To d

```html
<body>
<h1 style="font-size: large">Dynamsoft Document Scanner</h1>
<h1 style="font-size: large">Mobile Document Scanner</h1>
<div id="results"></div>
```

Expand Down Expand Up @@ -885,6 +885,6 @@ API Reference:

## Next Step

**MDS** is a fully functional, ready-to-use document 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)**.
**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)**.

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).
5 changes: 1 addition & 4 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,7 @@ description: Mobile Document Scanner JS Edition Documentation Homepage
# Mobile Web Capture

- [Introduction]({{ site.introduction }}index.html)
- [Developer Guides]({{ site.guides }}index.html)
- [Scan Single-Page Documents]({{ site.guides }}document-scanner.html)
- [Scan Multi-Page Documents]({{ site.guides }}mobile-web-capture.html)
- [Customize UI And Workflow]({{ site.guides }}mobile-web-capture-customization.html)
- [Developer Guide]({{ site.guides }}index.html)
- Code Gallery
- [Mobile Web Capture](({{ site.code-gallery }}mobile-web-capture/index.html))
- [Customization Guide]({{ site.code-gallery }}mobile-web-capture/customization-guide.html)
Expand Down
4 changes: 2 additions & 2 deletions introduction/index-v3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ permalink: /introduction/index.html

# Introduction

When digitizing physical documentswhether for easier storage, better accessibility, or streamlined processing a hardware scanner is often the preferred choice. For integrating this functionality into web applications, **Dynamsoft’s** [Dynamic Web TWAIN](https://www.dynamsoft.com/web-twain/docs/introduction/index.html) is a widely popular option.
When digitizing physical documents - whether for easier storage, better accessibility, or streamlined processing - a hardware scanner is often the preferred choice. For integrating this functionality into web applications, **Dynamsoft’s** [Dynamic Web TWAIN](https://www.dynamsoft.com/web-twain/docs/introduction/index.html) is a widely popular option.

However, when hardware scanners are not feasible or convenient, mobile device cameras can serve as effective alternatives. **Mobile Web Capture (MWC)** is a document scanning SDK specifically designed to address this need.

Expand All @@ -24,7 +24,7 @@ However, when hardware scanners are not feasible or convenient, mobile device ca

## Choosing the Right Solution

**MWC** is designed to handle all three scenarios seamlessly. However, for **single-page document capture (Scenario 1)**, **MWC** may feel overly feature-rich. To address this, we developed **Dynamsoft Document Scanner (DDS)** a streamlined solution tailored for capturing single-page documents using mobile cameras.
**MWC** is designed to handle all three scenarios seamlessly. However, for **single-page document capture (Scenario 1)**, **MWC** may feel overly feature-rich. To address this, we developed **Dynamsoft Document Scanner (DDS)** - a streamlined solution tailored for capturing single-page documents using mobile cameras.

**DDS** not only captures documents but also enhances their quality to meet professional standards, making it an ideal tool for **Scenario 1** as described above.

Expand Down
11 changes: 6 additions & 5 deletions introduction/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ description: Mobile Document Scanner JS Edition Documentation Introduction

# Introduction

When digitizing physical documents whether for easier storage, better accessibility, or streamlined processing a hardware scanner is often the preferred choice. For integrating this functionality into web applications, **Dynamsoft’s** [**Dynamic Web TWAIN**](https://www.dynamsoft.com/web-twain/docs/introduction/index.html) is a widely popular option.
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.

However, when hardware scanners are not feasible or convenient, mobile device cameras can serve as effective alternatives. **Dynamsoft's Mobile Document Scanner (MDC)** is a document scanning SDK specifically designed to address this need.
> [!TIP]
> 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.

## Common Usage Scenarios

Expand Down Expand Up @@ -45,7 +46,7 @@ await documentScanner.launch();
```
The UI elements are modularized into distinct Views, each offering developer-friendly configuration options. These options enable flexible business logic through straightforward configuration objects, helping to reduce development costs and streamline maintenance.

The following section provides a high-level overview of the Views, followed by a detailed look at two specific Views.
The following section provides a high-level overview of the Views.

## Views

Expand Down Expand Up @@ -95,6 +96,6 @@ The table below lists the **minimum supported versions** of browsers based on th

## Next Step

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

- 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.guides }}mobile-web-capture.html).
- 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.guides }}mobile-web-capture.html).
2 changes: 1 addition & 1 deletion release-notes/mobile-web-capture.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ In this release, **Mobile Web Capture (MWC)** has been completely redesigned fro
- View upload history

> [!NOTE]
> The following three views are powered by **Dynamsoft Document Scanner (DDS)**. Learn more in the [DDS user guide]({{ site.guides }}document-scanner.html).
> The following three views are powered by **Mobile Document Scanner (MDS)**. Learn more in the [MDS user guide]({{ site.guides }}index.html).

#### Document Scanner View
- Camera viewfinder with resolution toggle and more
Expand Down