Skip to content

Commit c2fa1de

Browse files
committed
revamp image hardware
1 parent a792874 commit c2fa1de

File tree

1 file changed

+15
-28
lines changed

1 file changed

+15
-28
lines changed

_articles/introduction/imaging-hardware.md

Lines changed: 15 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,69 +9,56 @@ 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. In this section, we'll look at the supported devices.
12+
Dynamic Web TWAIN's main feature is interacting with imaging devices like scanners and cameras via different scanning APIs like TWAIN, ICA, SANE and DirectShow. As long as the scanner is supported by these APIs, Dynamic Web TWAIN can use them.
13+
14+
In this section, we'll look at these APIs.
1315

1416
- [Imaging Hardware](#imaging-hardware)
15-
- [TWAIN Scanners](#twain-scanners)
16-
- [Facts about TWAIN](#facts-about-twain)
17-
- [ICA Scanners](#ica-scanners)
18-
- [Facts about ICA](#facts-about-ica)
19-
- [SANE Scanners](#sane-scanners)
20-
- [Facts about SANE](#facts-about-sane)
21-
- [DirectShow **Cameras**](#directshow-cameras)
17+
- [TWAIN](#twain)
18+
- [ICA](#ica)
19+
- [SANE](#sane)
20+
- [DirectShow](#directshow)
2221

23-
## TWAIN Scanners
22+
## TWAIN
2423

2524
![Hardware-Scanners-Cameras-1](/assets/imgs/Hardware-Scanners-Cameras-1.png)
2625

27-
`TWAIN Scanners` refer to image scanners and document scanners that have drivers following the TWAIN standard.
28-
29-
### Facts about TWAIN
30-
3126
* TWAIN is an application programming interface (API) and communication protocol that regulate communication between software and digital imaging devices, such as image scanners and digital cameras.
3227

33-
* TWAIN is supported on Microsoft Windows, Linux, and macOS X. However, based on our experience and the experience of many customers, TWAIN only works well on Windows. On Linux, [SANE](#sane-scanners) is the better and preferred alternative; on macOS, [ICA](#ica-scanners) is the better and preferred alternative.
28+
* TWAIN is supported on Microsoft Windows, Linux, and macOS X. However, based on our experience and the experience of many customers, TWAIN only works well on Windows. On Linux, [SANE](#sane) is the better and preferred alternative; on macOS, [ICA](#ica) is the better and preferred alternative.
3429

3530
* TWAIN is actively maintained by the non-profit [TWAIN Working Group](https://www.twain.org/). Members of the group consist of scanner vendors and imaging software vendors, including FUJITSU, Panasonic, Epson, HP, ExactCODE, LEADTOOLS, and of course, Dynamsoft.
3631

3732
* TWAIN is [the most commonly used protocol](https://www.twain.org/why-twain/) for image capturing and processing. Almost all scanners on the market come with a TWAIN driver and are supported by TWAIN applications like `Dynamic Web TWAIN`.
3833

3934
See more: [How to use TWACKER to check if your device is TWAIN Compliant?](/_articles/faq/how-to-use-TWACKER-to-check-if-your-device-is-TWAIN-Compliant.md){:target="_blank"}
4035

41-
## ICA Scanners
36+
## ICA
4237

4338
![Hardware-Scanners-Cameras-2](/assets/imgs/Hardware-Scanners-Cameras-2.png)
4439

45-
`ICA Scanners` refer to image scanners that have drivers designed in accordance with the [ImageCaptureCore Framework](https://developer.apple.com/documentation/imagecapturecore).
46-
47-
### Facts about ICA
48-
49-
* ICA is a framework from Apple designed to "Browse for media devices and control them programmatically from your app."
40+
* ICA is a framework ([ImageCaptureCore Framework](https://developer.apple.com/documentation/imagecapturecore)) from Apple designed to "Browse for media devices and control them programmatically from your app."
5041

5142
* ICA is supported on macOS X.
5243

5344
See more: [How to test if your scanner supports ICA scanning on Mac OS?](/_articles/faq/how-to-test-if-your-scanner-supports-ICA-scanning-on-Mac-OS.md){:target="_blank"}
5445

55-
## SANE Scanners
46+
## SANE
5647

5748
![Hardware-Scanners-Cameras-3](/assets/imgs/Hardware-Scanners-Cameras-3.png)
5849

59-
`SANE Scanners` refer to image scanners that have drivers designed in accordance with the [SANE API](http://www.sane-project.org/).
60-
61-
### Facts about SANE
62-
63-
* SANE stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware.
50+
* [SANE](http://www.sane-project.org/) stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware.
6451

6552
* SANE is supported on multiple Linux distributions.
6653

6754
* As of version 16.1.1, `Dynamic Web TWAIN` supports SANE v1.0.25.
6855

6956
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"}
7057

71-
## DirectShow **Cameras**
58+
## DirectShow
7259

7360
![Hardware-Scanners-Cameras-4](/assets/imgs/Hardware-Scanners-Cameras-4.png)
7461

75-
`DirectShow Cameras` refer to the cameras which can be accessed via the [Microsoft DirectShow architecture](https://docs.microsoft.com/en-us/windows/win32/directshow/introduction-to-directshow). These cameras are either built into desktops / laptops or connected via USB.
62+
Cameras can be accessed via the [Microsoft DirectShow architecture](https://docs.microsoft.com/en-us/windows/win32/directshow/introduction-to-directshow). These cameras are either built into desktops / laptops or connected via USB.
7663

7764
See more: [Is my Camera DirectShow Compliant?](/_articles/faq/how-to-test-if-your-camera-is-DirectShow-compliant.md){:target="_blank"}

0 commit comments

Comments
 (0)