Skip to content

update to internal commit d7cba9be #898

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 23, 2025
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
12 changes: 6 additions & 6 deletions _articles/faq/can-i-install-dynamsoft-service-silently.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,30 +58,30 @@ sudo rpm -i path/to/DynamicWebTWAINServiceSetup.rpm
* Windows

``` shell
msiexec /i "/path/to/DynamicWebTWAINServiceSetup.msi" /qn
msiexec /i "/path/to/DynamsoftServiceSetup.msi" /qn
```

* macOS

``` shell
// Install
sudo installer -pkg /path/to/DynamicWebTWAINServiceSetup.pkg -target /Applications
sudo installer -pkg /path/to/DynamsoftServiceSetup.pkg -target /Applications
// Stop service
sudo launchctl unload /Library/LaunchAgents/com.dynamsoft.dynamicwebtwainservicex64.plist
sudo launchctl unload /Library/LaunchAgents/com.dynamsoft.dynamsoftservicex64.plist
// Start service
launchctl load /Library/LaunchAgents/com.dynamsoft.dynamicwebtwainservicex64.plist
launchctl load /Library/LaunchAgents/com.dynamsoft.dynamsoftservicex64.plist
```

* Linux

``` shell
sudo dpkg -i /path/to/DynamicWebTWAINServiceSetup.deb
sudo dpkg -i /path/to/DynamsoftServiceSetup.deb
```

or

``` shell
sudo rpm -i path/to/DynamicWebTWAINServiceSetup.rpm
sudo rpm -i path/to/DynamsoftServiceSetup.rpm
```

<div class="multi-panel-end"></div>
Expand Down
8 changes: 4 additions & 4 deletions _articles/faq/how-to-uninstall-dynamsoft-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ wmic product where name="Dynamic Web TWAIN Service" call uninstall /nointeractiv

### On macOS

* Run the file `Uninstall.pkg` . The file can be found in `Go > Applications > Dynamsoft > DynamicWebTWAINService > {installed version No.}`
* Remove the folder `Go > Applications > Dynamsoft > DynamicWebTWAINService > {installed version No.}`
* Run the file `Uninstall.pkg` . The file can be found in `Go > Applications > Dynamsoft > Dynamic Web TWAIN Service {version number}`
* Remove the folder `Go > Applications > Dynamsoft > Dynamic Web TWAIN Service {version number}`

### On Linux

* Run the file `uninstall.sh` . The file can be found in `opt/dynamsoft/DynamicWebTWAINService`
* Remove the folder `opt/dynamsoft/DynamicWebTWAINService`
* Run the file `uninstall.sh` . The file can be found in `opt/dynamsoft/Dynamic Web TWAIN Service {version number}`
* Remove the folder `opt/dynamsoft/Dynamic Web TWAIN Service {version number}`

<div class="multi-panel-end"></div>

Expand Down
1 change: 1 addition & 0 deletions _articles/faq/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,7 @@ description: Dynamic Web TWAIN SDK Documentation FAQ
29. [The loading bar keeps spinning when capture the image with iPhone.](/_articles/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md)
30. [How to debug on Dynamic Web TWAIN online demo?](/_articles/faq/debug-on-online-demo.md)
31. [Dynamic Web TWAIN prompts the .deb installer for Windows](/_articles/faq/incorrect-installer-for-windowsARM64.md)
32. [Why am I unable to load the TIFF file into Dynamic Web TWAIN?](/_articles/faq/unable-to-load-4-bit-tiff.md)

## Licensing and Purchase

Expand Down
12 changes: 8 additions & 4 deletions _articles/faq/source-not-listed-on-linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,19 @@ usermod -aG wheel XXX ps:XXX is current username
3. Run the following command
``` shell
sudo rpm -i DynamicWebTWAINServiceSetup.rpm
OR
sudo dpkg -i DynamicWebTWAINServiceSetup.deb
```

If the above does not resolve the issue, please follow the troubleshooting steps below.

1. Has the process started?
1. Run the command below and check whether the process (DynamsoftScanningMgr) has started.
``` shell
ps aux | grep dynamsoft
```
2. Does the below command list out the source?
``` shell
bash /opt/dynamsoft/DynamicWebTWAINService/DynamsoftScanningMgr
bash /opt/dynamsoft/DynamicWebTWAINService/DynamsoftScanning list
```
3. Please check the logs here: /var/log/syslog

Expand All @@ -75,17 +77,19 @@ usermod -aG wheel XXX ps:XXX is current username
3. Run the following command
``` shell
sudo rpm -i DynamsoftServiceSetup.rpm
OR
sudo dpkg -i DynamsoftServiceSetup.deb
```

If the above does not resolve the issue, please follow the troubleshooting steps below.

1. Has the process started?
1. Run the command below and check whether the process (DynamsoftScanningMgr) has started.
``` shell
ps aux | grep dynamsoft
```
2. Does the below command list out the source?
``` shell
bash /opt/dynamsoft/DynamsoftService/DynamsoftScanningMgr
bash /opt/dynamsoft/DynamsoftService/DynamsoftScanning list
```
3. Please check the logs here: /var/log/syslog

Expand Down
27 changes: 27 additions & 0 deletions _articles/faq/unable-to-load-4-bit-tiff.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
layout: default-layout
noTitleIndex: true
needAutoGenerateSidebar: true
title: Why am I unable to load the TIFF file into Dynamic Web TWAIN?
keywords: Dynamic Web TWAIN, Error Troubleshooting, tiff
breadcrumbText: Why am I unable to load the TIFF file into Dynamic Web TWAIN?
description: Why am I unable to load the TIFF file into Dynamic Web TWAIN?
---

# Error Troubleshooting

## Why am I unable to load the TIFF file into Dynamic Web TWAIN?

### Symptom

When you attempt to import a TIFF file using Dynamic Web TWAIN, it will indicate that the file has been successfully loaded, but the image does not appear in the viewer.

### Cause

All versions prior to version 19.0 do not support importing 4-bit color images. If you encounter the issue mentioned above, your file may be using the deprecated JPEG compression standard.

### Resolution

Support for 4-bit TIFF format was added in version 19.1. Therefore, please update to version 19.1 to resolve this issue.

> If the resolution doesn't work for you, please [contact us](https://www.dynamsoft.com/company/contact/).
2 changes: 1 addition & 1 deletion _articles/faq/use-usb-webcam-to-capture.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ description: Can I use built-in or USB webcam to capture document?

## Can I use built-in or USB webcam to capture document?

Yes, you can use the built-in or USB webcam to capture documents. DirectShow Cameras and MediaDevices Cameras can easily capture documents. You can test your camera's compatibility <a href="/web-twain/docs/general-usage/scanner-image-acquisition.html#capture-from-cameras" target="_blank">link</a> will help you to embed code for capturing documents from webcams.
Yes, you can use either the built-in webcam or a USB-connected webcam to capture documents. To verify if your device supports the DirectShow architecture, you can test it using the [online demo](https://demo.dynamsoft.com/web-twain/camera-scan).
55 changes: 14 additions & 41 deletions _articles/faq/what-does-dynamsoft-service-do-on-end-user-machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ By default, there are three Dynamic Web TWAIN Service processes running which us
- Then there is a **monitor process** which is meant to monitor the main process and automatically start it in case it crashes. The monitor process starts like this:

``` cmd
C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service {version number}\DynamicWebTWAINService.exe -asmonitor Global\Dynamsoft_1.5.0_352325843_stop_service_event Global\Dynamsoft_1.5.0_352325828_certcheck_event
C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service {version number}\DynamicWebTWAINService.exe -asmonitor XXX
```

- The last always-running process is meant to **support the SSL certificate specifically for the Firefox browser**:

``` cmd
"-scan" "\\.\pipe\dynamsoftscan_15.0_70056_60" "0" "Global\ss352604281_61_70056" "0" "C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service 19\dwt_19.0.0.0318.dll"
C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service {version number}\DynamicWebTWAINService.exe -certCheck XXX
```

> Note: you may find another process named 'Dynamsoft Scanning New Module', which is a scan module. This process will start when you access an application integrated with Dynamic Web TWAIN, and will automatically stop when you close the application.
Expand Down Expand Up @@ -71,41 +71,33 @@ There are multiple files and folders in the service directory. Taking Windows se

### Components

These files are named with their version number. The following uses v16.1.1 as an example.
These files are named with their version number. The following uses v19.0 as an example.

* Core scanning module
+ `dwt_16.1.0.0728.dll`
+ `dwt_19.0.0.0318.dll`
+ `DSSCN2.exe`
+ `DSSCN2x64.exe`
+ `TWAINDSM.dll`
+ `TWAINDSMx64.dll`
* Barcode Reader Addon
+ `\x64\`
+ `\x86\`
+ `dbr_7.4.0.0428.dll`
+ `dbrx64_7.4.0.0428.dll`
* PDF Addon
+ `DynamicPdfCore_11.0.0.0428.dll`
+ `DynamicPdfCorex64_11.0.0.0428.dll`
+ `DynamicPdfR_11.0.0.0428.dll` (for the PDF Rasterizer)
+ `DynamicPdfRx64_11.0.0.0428.dll` (for the PDF Rasterizer)
+ `\x64\DynamsoftBarcodeReaderx64_9.6.dll`
+ `dbrx64_9.6.2.0318.dll`
* PDF Addon & Imaging features
+ `\x64\DynamsoftCorex64.dll`
+ `\x64\DynamsoftImageProcessingx64.dll`
+ `\x64\ImageProcessx64.dll`
* Webcam Addon
+ `DynamicWebcam_15.0.0.0625.dll`
+ `DynamicWebcamx64_15.0.0.0625.dll`
* File Uploader
+ `UploadModule_1.6.0.0428.dll`
* Imaging features
+ `DynamicImage.dll`
+ `DynamicImagex64.dll`
+ `UploadModule_1.9.0.0318.dll`

### Supporting files

* `favicon.ico` : The favicon.
* `legal.txt` : Legal notice.
* `libcurl.dll` : The file transfer library.
* For OpenSSL
+ `libeay32.dll`
+ `ssleay32.dll`
+ `libssl-3-x64.dll`
* `port.lock`


Expand All @@ -116,25 +108,6 @@ Dynamic Web TWAIN Service sets up a local HTTP service that accepts requests fro
>
> These requests are handled by the JavaScript client of the library. Please do not try to make similar requests in your own code without consulting [Dynamsoft Support](/_articles/about/getsupport.md).

#### Return availability

- Request

```
https://127.0.0.1:18623/fa/VersionInfo?ts=1603161807908
```

- Response in case of success

```json
{
"id": "1",
"method": "VersionInfo",
"result": ["16, 1, 0, 0728", "", "64"],
"cmdId": ""
}
```

#### Perform image removal

- Request
Expand Down Expand Up @@ -183,13 +156,13 @@ By default, there are three Dynamsoft Service processes running which use the sa
- Then there is a **monitor process** which is meant to monitor the main process and automatically start it in case it crashes. The monitor process starts like this:

``` cmd
C:\Windows\SysWOW64\Dynamsoft\DynamsoftServicex64\DynamsoftService.exe -asmonitor Global\Dynamsoft_1.5.0_352325843_stop_service_event Global\Dynamsoft_1.5.0_352325828_certcheck_event
C:\Windows\SysWOW64\Dynamsoft\DynamsoftServicex64_{version number}\DynamsoftService.exe -asmonitor XXX
```

- The last always-running process is meant to **support the SSL certificate specifically for the Firefox browser**:

``` cmd
"-scan" "\\.\pipe\dynamsoftscan_15.0_70056_60" "0" "Global\ss352604281_61_70056" "0" "C:\Windows\SysWOW64\Dynamsoft\DynamsoftServicex64\dwt_trial_15.0.0.0625.dll"
C:\Windows\SysWOW64\Dynamsoft\DynamsoftServicex64_{version number}\DynamsoftService.exe -certCheck XXX
```

> Note: you may find another process named 'Dynamsoft Scanning New Module', which is a scan module. This process will start when you access an application integrated with Dynamic Web TWAIN, and will automatically stop when you close the application.
Expand Down
2 changes: 1 addition & 1 deletion _articles/info/schedule/Stable.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ description: Dynamic Web TWAIN SDK Documentation Schedule Stable Release Page
- **Discontinued support for the PDF Compressor Add-On.**
- **Discontinued out-of-the-box support for ActiveX.**
- **Discontinued support for 32-bit macOS**: now only supporting macOS versions 10.15 and higher.
- **Discontinued Android support.**
- **Discontinued support for Android**: use [Mobile Web Capture](https://www.dynamsoft.com/use-cases/mobile-web-capture-sdk/) instead.

### Bug Fixes

Expand Down