Skip to content

Commit 695d9c3

Browse files
Merge pull request #950 from dynamsoft-docs/preview
update thumbnailViewer, FAQ and hardware parts
2 parents f1b31f5 + a6e343d commit 695d9c3

File tree

6 files changed

+29
-10
lines changed

6 files changed

+29
-10
lines changed

_articles/faq/chromium-142-local-network-access-issue.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: Dynamic Web TWAIN, Error Troubleshooting, CORS, unknown address space,
77
breadcrumbText: Error message - Permission was denied for this request to access the unknown address space
88
description: CORS unknown address space
99
date: 2025-11-04 17:21:42 +0800
10-
last_modified: 2025-11-24 11:06:00 +0800
10+
last_modified: 2025-11-26 15:46:00 +0800
1111
---
1212

1313
# Error Troubleshooting
@@ -164,4 +164,8 @@ Here are the details:
164164

165165
Clicking "Guide" will open the dialog shown above.
166166

167-
This design will be integrated in v19.3. For old versions, we can include an extra js file, which can be retrieved by contacting [support](mailto://support@dynamsoft.com).
167+
This design will be integrated in v19.3. For old versions, we can include an extra js file, which can be retrieved by contacting [support](mailto://support@dynamsoft.com).
168+
169+
## Other Causes
170+
171+
There are other causes of service not being connected. You can find them in [another FAQ](/_articles/faq/service-prompting-to-install-repeatedly.md).

_articles/faq/when-is-pdf-rasterizer-needed.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: Dynamic Web TWAIN, Addon, pdf rasterizer
77
breadcrumbText: When do I need PDF Rasterizer Addon? Can I load existing PDF files into the Dynamic Web TWAIN SDK without the PDF Rasterizer addon?
88
description: When do I need PDF Rasterizer Addon? Can I load existing PDF files into the Dynamic Web TWAIN SDK without the PDF Rasterizer addon?
99
date: 2021-12-01 01:09:41 +0800
10-
last_modified: 2025-01-15 14:58:40 +0800
10+
last_modified: 2025-11-26 15:58:40 +0800
1111
---
1212

1313
# Addon
@@ -16,4 +16,6 @@ last_modified: 2025-01-15 14:58:40 +0800
1616

1717
Third-party generated PDF files may house multiple images, text, or annotations in a single PDF page. As these elements must be rendered within the Dynamic Web TWAIN, it will utilize the PDF rasterizer addon.
1818

19-
When importing a PDF file generated by Dynamic Web TWAIN, or if each page of a third-party PDF holds nothing but a single, unadulterated image, there's no need for the PDF rasterizer addon.
19+
When importing a PDF file generated by Dynamic Web TWAIN, or if each page of a third-party PDF holds nothing but a single image, there's no need for the PDF rasterizer addon.
20+
21+
If you need to append images to an existing PDF and want to keep the original pages instead of rasterized images in the saved PDF, you need to enable the [`preserveUnmodifiedOnSave`](/_articles/info/api/interfaces.md#:~:text=preserveUnmodifiedOnSave){:target="_blank"} property.

_articles/info/api/WebTwain_Viewer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ var thumbnailViewerSettings = {
592592
allowResizing: false,
593593
pageBackground: "transparent",
594594
pageBorder: "1px solid rgb(238, 238, 238)",
595-
hoverBackground: "rgb(239, 246, 253)",
595+
hoverPageBackground: "rgb(239, 246, 253)",
596596
hoverPageBorder: "1px solid rgb(238, 238, 238)",
597597
placeholderBackground: "rgb(251, 236, 136)",
598598
selectedPageBorder: "1px solid rgb(125,162,206)",

_articles/info/api/interfaces.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1151,13 +1151,13 @@ interface ThumbnailViewer {
11511151
* 'Invalid property value' will be reported when the specified value type is wrong or the parameter name is spelled incorrectly.
11521152
* Allow any CSS rules
11531153
*/
1154-
hoverBackground: string;
1154+
hoverPageBackground: string;
11551155
/**
11561156
* Set the image border when the mouse is hovered.
11571157
* 'Invalid property value' will be reported when the specified value type is wrong or the parameter name is spelled incorrectly.
11581158
* Allow any CSS rules
11591159
*/
1160-
hoverBorder: string;
1160+
hoverPageBorder: string;
11611161
/**
11621162
* Set the background when dragging the image. The default value is yellow.
11631163
* 'Invalid property value' will be reported when the specified value type is wrong or the parameter name is spelled incorrectly.
@@ -1169,13 +1169,13 @@ interface ThumbnailViewer {
11691169
* 'Invalid property value' will be reported when the specified value type is wrong or the parameter name is spelled incorrectly.
11701170
* Allow any CSS rules
11711171
*/
1172-
selectedImageBorder: string;
1172+
selectedPageBorder: string;
11731173
/**
11741174
* Set the background of the selected image.
11751175
* 'Invalid property value' will be reported when the specified value type is wrong or the parameter name is spelled incorrectly.
11761176
* Allow any CSS rules
11771177
*/
1178-
selectedImageBackground: string;
1178+
selectedPageBackground: string;
11791179
}
11801180
```
11811181

_articles/introduction/imaging-hardware.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description: Dynamic Web TWAIN supports image capture from TWAIN Scanners, ICA S
99

1010
# Imaging Hardware
1111

12-
Dynamic Web TWAIN's main feature is interacting with imaging devices like scanners and cameras via different APIs like TWAIN, ICA, SANE and DirectShow. As long as the scanners are supported by these APIs, Dynamic Web TWAIN can use them.
12+
Dynamic Web TWAIN's main feature is interacting with imaging devices like scanners and cameras via different APIs like TWAIN, ICA, SANE, WIA, eSCL and DirectShow. As long as the scanners are supported by these APIs, Dynamic Web TWAIN can use them.
1313

1414
In this section, we'll look at these APIs.
1515

@@ -51,6 +51,19 @@ See more: [How to test if your scanner supports ICA scanning on Mac OS?](/_artic
5151

5252
See more: [How to test if your device is SANE compliant?](/_articles/faq/how-to-test-if-your-device-is-SANE-compliant.md){:target="_blank"}
5353

54+
## WIA
55+
56+
![Hardware-Scanners-WIA](/assets/imgs/Hardware-Scanners-WIA.png)
57+
58+
Windows Image Acquisition (WIA) is the still image acquisition platform in the Windows family of operating systems starting with Windows Millennium Edition (Windows Me) and Windows XP.
59+
60+
Most multi-function printers are supported by WIA without the need to install extra drivers. But for advanced scanners, TWAIN is still a better choice.
61+
62+
## eSCL
63+
64+
eSCL (also named Mopria) is a RESTful interface. The network scanners broadcast themselves via Bonjour and the client can find them and send HTTP requests to scan documents. It is a driverless solution. The supported devices are limited, mostly multi-function printers (MFPs).
65+
66+
5467
## DirectShow
5568

5669
![Hardware-Scanners-Cameras-4](/assets/imgs/Hardware-Scanners-Cameras-4.png)
71 KB
Loading

0 commit comments

Comments
 (0)