Skip to content

Commit 9d5b5c7

Browse files
Merge pull request #977 from dynamsoft-docs/preview
add screenshots to the end-user guide
2 parents f686373 + 598c7aa commit 9d5b5c7

11 files changed

+111
-9
lines changed

_articles/end-user/index.md

Lines changed: 111 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ last_modified: 2026-02-02 13:43:40 +0800
1414

1515
# End-User Guide
1616

17-
This article aims at guiding you, an end-user of your company's web app, to scan documents using Dynamic Web TWAIN.
17+
This article aims at guiding you, an end user of your company's web app, to scan documents using Dynamic Web TWAIN.
1818

1919
## Install Service
2020

@@ -28,27 +28,98 @@ If you still see the dialog after installation, try enabling [access to apps on
2828

2929
## Allow Access to Local Apps
3030

31-
In latest browsers, you also need to grant access to apps on your device to make proper scanning.
31+
In latest browsers, you may need to grant access to apps on your device to make proper scanning.
3232

33-
When it is asking for permission, please click "Allow".
33+
When it is asking for permission, please click "**Allow**".
3434

35-
![permission dialog](/assets/imgs/end-user/permission-dialog.jpg)
35+
![permission dialog](/assets/imgs/end-user/chrome-142-permission-dialog.jpg){: id="permission-dialog"}
3636

3737
If you accidentally block the access, you can reset it as shown in the following dialog.
3838

39-
![site settings](/assets/imgs/end-user/site-settings.jpg)
39+
![site settings](/assets/imgs/end-user/chrome-142-site-settings.jpg){: id="site-settings"}
40+
41+
The UI may vary according to different browsers and browser versions. The following shows the different UIs.
42+
43+
<div class="multi-panel-switching-prefix"></div>
44+
45+
- Chrome 145+
46+
- Chrome 142-144
47+
- Edge 145+
48+
- Edge 142-144
49+
- FireFox
50+
51+
<div class="multi-panel-start"></div>
52+
53+
1. Permission asking dialog:
54+
55+
![permission dialog chrome 145](/assets/imgs/end-user/chrome-145-permission-dialog.jpg)
56+
57+
2. Site settings:
58+
59+
![site settings dialog chrome 145](/assets/imgs/end-user/chrome-145-site-settings.jpg)
60+
61+
<div class="multi-panel-end"></div>
62+
63+
<div class="multi-panel-start"></div>
64+
65+
1. Permission asking dialog:
66+
67+
![permission dialog](/assets/imgs/end-user/chrome-142-permission-dialog.jpg)
68+
69+
2. Site settings:
70+
71+
![site settings](/assets/imgs/end-user/chrome-142-site-settings.jpg)
72+
73+
<div class="multi-panel-end"></div>
74+
75+
<div class="multi-panel-start"></div>
76+
77+
1. Permission asking dialog:
78+
79+
![permission dialog](/assets/imgs/end-user/edge-145-permission-dialog.jpg)
80+
81+
2. Site settings:
82+
83+
![site settings](/assets/imgs/end-user/edge-145-site-settings.jpg)
84+
85+
<div class="multi-panel-end"></div>
86+
87+
<div class="multi-panel-start"></div>
88+
89+
1. Permission asking dialog:
90+
91+
![permission dialog](/assets/imgs/end-user/edge-142-permission-dialog.jpg)
92+
93+
2. Site settings:
94+
95+
![site settings](/assets/imgs/end-user/edge-142-site-settings.jpg)
96+
97+
<div class="multi-panel-end"></div>
98+
99+
<div class="multi-panel-start"></div>
100+
101+
1. Permission asking dialog:
102+
103+
![permission dialog](/assets/imgs/end-user/firefox-permission-dialog.jpg)
104+
105+
2. Site settings:
106+
107+
![site settings](/assets/imgs/end-user/firefox-site-settings.jpg)
108+
109+
<div class="multi-panel-end"></div>
110+
111+
<div class="multi-panel-switching-end"></div>
40112

41-
The UI may vary according to different browsers and browser versions.
42113

43114
## Perform Scanning
44115

45116
Now, visit your app and try to scan documents. Here, we are using Dynamsoft's [online demo](https://demo.dynamsoft.com/web-twain/) for illustration.
46117

47118
![web demo](/assets/imgs/end-user/web-demo.jpg)
48119

49-
If it does not detect any scanners, make sure that you have installed the driver. You can find the driver from scanner manufacturer's support site.
120+
If it does not detect any scanners, make sure that you have installed the driver. You can find the driver from the scanner manufacturer's support site.
50121

51-
Canon's Driver Download Site:
122+
Canon's Driver Download Site (e.g.):
52123

53124
![canon driver](/assets/imgs/end-user/canon-driver-download-site.jpg)
54125

@@ -64,4 +135,35 @@ More resources:
64135
* [How to uninstall Dynamic Web TWAIN Service?](/_articles/faq/how-to-uninstall-dynamsoft-service.md)
65136

66137

67-
138+
<script>
139+
function updateImageBasedOnBrowser(){
140+
const urlParams = new URLSearchParams(window.location.search);
141+
const browser = urlParams.get("browser");
142+
const browserVersion = urlParams.get("browserversion");
143+
const permissionDialog = document.getElementById('permission-dialog');
144+
const siteSettingsDialog = document.getElementById("site-settings");
145+
if (urlParams) {
146+
if (browser === "chrome") {
147+
if (browserVersion >= 145) {
148+
permissionDialog.src = "/web-twain/docs/assets/imgs/end-user/chrome-145-permission-dialog.jpg";
149+
siteSettingsDialog.src = "/web-twain/docs/assets/imgs/end-user/chrome-145-site-settings.jpg";
150+
}else{
151+
permissionDialog.src = "/web-twain/docs/assets/imgs/end-user/chrome-142-permission-dialog.jpg";
152+
siteSettingsDialog.src = "/web-twain/docs/assets/imgs/end-user/chrome-142-site-settings.jpg";
153+
}
154+
}else if (browser === "firefox") {
155+
permissionDialog.src = "/web-twain/docs/assets/imgs/end-user/firefox-permission-dialog.jpg";
156+
siteSettingsDialog.src = "/web-twain/docs/assets/imgs/end-user/firefox-site-settings.jpg";
157+
}else if (browser === "edge" ) {
158+
if (browserVersion >= 145) {
159+
permissionDialog.src = "/web-twain/docs/assets/imgs/end-user/edge-145-permission-dialog.jpg";
160+
siteSettingsDialog.src = "/web-twain/docs/assets/imgs/end-user/edge-145-site-settings.jpg";
161+
}else{
162+
permissionDialog.src = "/web-twain/docs/assets/imgs/end-user/edge-142-permission-dialog.jpg";
163+
siteSettingsDialog.src = "/web-twain/docs/assets/imgs/end-user/edge-142-site-settings.jpg";
164+
}
165+
}
166+
}
167+
}
168+
updateImageBasedOnBrowser();
169+
</script>
23.8 KB
Loading
35.2 KB
Loading
20.5 KB
Loading
30.5 KB
Loading
File renamed without changes.
File renamed without changes.
21 KB
Loading
38.6 KB
Loading
27.4 KB
Loading

0 commit comments

Comments
 (0)