From 3b1a8323b5560286ecfce0b246822f479a33452e Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Wed, 11 Jan 2023 18:31:01 +0800 Subject: [PATCH 1/3] without ava --- _data/full_tree.yml | 6 +- about/hardware.md | 23 +- getstarted/platform.md | 21 +- getstarted/server.md | 1 - indepth/features/barcode.md | 2 +- indepth/features/initialize.md | 4 - indepth/features/input.md | 49 ---- indepth/features/output.md | 20 -- indepth/features/pdf.md | 2 +- info/api/Dynamsoft_WebTwainEnv.md | 40 +-- info/api/WebTwain_Acquire.md | 5 - info/api/WebTwain_Buffer.md | 422 +----------------------------- info/api/WebTwain_IO.md | 43 --- info/api/WebTwain_Viewer.md | 68 ----- 14 files changed, 17 insertions(+), 689 deletions(-) diff --git a/_data/full_tree.yml b/_data/full_tree.yml index 69f387d8..4fb34d25 100644 --- a/_data/full_tree.yml +++ b/_data/full_tree.yml @@ -50,7 +50,7 @@ tree_list: - name: Use Web TWAIN in Vue path: /indepth/development/vue.html - name: Simple Demo - path: /getstarted/Helloworld.html + path: https://www.dynamsoft.com/web-twain/resources/code-gallery/ - name: API Reference path: /info/api/ childList: @@ -76,8 +76,8 @@ tree_list: path: /info/api/WebTwain_Util.html - name: Addon_BarcodeReader path: /info/api/Addon_BarcodeReader.html - - name: Addon_Camera - path: /info/api/Addon_Camera.html + # - name: Addon_Camera + # path: /info/api/Addon_Camera.html - name: Addon_PDF path: /info/api/Addon_PDF.html - name: Addon_Webcam diff --git a/about/hardware.md b/about/hardware.md index e8952faf..8b6b5a29 100644 --- a/about/hardware.md +++ b/about/hardware.md @@ -12,11 +12,14 @@ permalink: /getstarted/hardware.html 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. -- [TWAIN Scanners](#twain-scanners) -- [ICA Scanners](#ica-scanners) -- [SANE Scanners](#sane-scanners) -- [DirectShow Cameras](#directshow-cameras) -- [MediaDevices Cameras](#mediadevices-cameras) +- [Imaging Hardware](#imaging-hardware) + - [TWAIN Scanners](#twain-scanners) + - [Facts about TWAIN](#facts-about-twain) + - [ICA Scanners](#ica-scanners) + - [Facts about ICA](#facts-about-ica) + - [SANE Scanners](#sane-scanners) + - [Facts about SANE](#facts-about-sane) + - [DirectShow Cameras](#directshow-cameras) ## TWAIN Scanners @@ -72,12 +75,4 @@ See more: Is my Camera DirectShow Compliant? - -## MediaDevices Cameras - -`MediaDevices Cameras` refers to the cameras accessible via the [MediaDevices interface](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices). These cameras are either built into desktops/laptops/mobile devices, including phones and tablets, or connected via USB. - -> `DirectShow Cameras` and `MediaDevices Cameras` could refer to the same devices which can be accessed either way. - -See more: Is my Camera MediaDevices Compliant? +See more: Is my Camera DirectShow Compliant? \ No newline at end of file diff --git a/getstarted/platform.md b/getstarted/platform.md index c015b812..72f417ff 100644 --- a/getstarted/platform.md +++ b/getstarted/platform.md @@ -12,29 +12,10 @@ permalink: /getstarted/platform.html ## Supported systems and browsers -Dynamic Web TWAIN is designed to be cross-platform, thus, it works in all major browsers across all major operating systems, including Windows, macOS, Linux and mobile. +Dynamic Web TWAIN is designed to be cross-platform, thus, it works in all major browsers across all major operating systems, including Windows, macOS, Linux. [See the list of supported systems and browsers >](https://www.dynamsoft.com/web-twain/features/) -## Additional notes - -Besides the mainstream systems, here are some additional notes on WASM browsers, ActiveX browsers and more: - -**WASM browsers** - -WASM browsers refer to the browsers with the following advanced features. - -- [Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) - [More info](https://caniuse.com/#feat=blobbuilder) - -- [URL/createObjectURL](https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL) - [More info](https://caniuse.com/#feat=bloburls) - -- [Web Workers](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) - [More info](https://caniuse.com/#feat=webworkers) - -- [WebAssembly](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_objects/WebAssembly) - -[More info](https://caniuse.com/#feat=wasm) - -- [MediaDevices/getUserMedia](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia) - [More info](https://caniuse.com/#feat=stream) - **ActiveX browsers** ActiveX browsers refers to Internet Explorer 9 ~ 11. They are not included in the above lists. By default, IE 10 ~ 11 runs in HTML5 mode. Setting the global API `Dynamsoft.DWT.IfUseActiveXForIE10Plus` to true can turn ActiveX mode on in IE 10 ~ 11. diff --git a/getstarted/server.md b/getstarted/server.md index 7c47a970..e710dc18 100644 --- a/getstarted/server.md +++ b/getstarted/server.md @@ -41,7 +41,6 @@ The deployment of Dynamic Web TWAIN is easy. Simply copy the Resources folder to If you need to use any of the following features, you must enable HTTPS on the server. -* Use the new [Camera module]({{site.indepth}}features/Input.html#use-mediadevices-cameras) * Upload or Download via SSL * Any other features that require a secure connection diff --git a/indepth/features/barcode.md b/indepth/features/barcode.md index 1dbfb666..a49ebc75 100644 --- a/indepth/features/barcode.md +++ b/indepth/features/barcode.md @@ -18,7 +18,7 @@ With the increasing use of barcode reading in document management systems, the B ## Environment -* [Desktop]({{site.getstarted}}platform.html#browsers-on-desktop-devices) and [Mobile]({{site.getstarted}}platform.html#browsers-on-mobile-devices). +* Windows ## How to use diff --git a/indepth/features/initialize.md b/indepth/features/initialize.md index 0e4f0448..515c3f97 100644 --- a/indepth/features/initialize.md +++ b/indepth/features/initialize.md @@ -119,8 +119,6 @@ Dynamsoft.DWT.CreateDWTObject( ); ``` -The method can also do something that [Load](#dynamsoftdwtload) can't. The following code creates a `WebTwain` instance that connects to the Dynamsoft Service running on another machine. Check out [how to enable remote scan]({{site.faq}}how-to-enable-remote-scan.html). - ### [`Dynamsoft.DWT.CreateDWTObjectEx()`]({{site.info}}api/Dynamsoft_WebTwainEnv.html#createdwtobjectex) This method manually creates a `WebTwain` instance without a default built-in viewer. @@ -174,8 +172,6 @@ Dynamsoft.DWT.CreateDWTObjectEx({ ); ``` -Similar to [`CreateDWTObject`](#dynamsoftwebtwainenvcreatedwtobject), `CreateDWTObjectEx` can also connect to the Dynamsoft Service running on another machine. Check out [how to enable remote scan]({{site.faq}}how-to-enable-remote-scan.html). - ## Customizing the instances The instances are defined in `dynamsoft.webtwain.config.js`: diff --git a/indepth/features/input.md b/indepth/features/input.md index 65d611f2..3b2a418c 100644 --- a/indepth/features/input.md +++ b/indepth/features/input.md @@ -22,57 +22,8 @@ A local scanner refers to a scanner that is plugged in the same desktop via USB > As far as `Dynamic Web TWAIN` is concerned, a network scanner is just like a local scanner because its driver has taken care of the network connection behind the scene. -### Scan From a Remote Scanner - -Please refer to [this article](#) for more information on remote scanning. (Link TBC) - ## Capture from cameras -### Use [MediaDevices Cameras]({{site.getstarted}}hardware.html#mediadevices-cameras) - -Dynamic Web TWAIN also comes with a Camera add-on for you to capture images or documents using MediaDevices cameras, auto crop and adjust perspective. - -To include the Camera add-on, simply add a reference to the corresponding camera JS file which is included in the [resources folder]({{site.faq}}what-are-the-resources-files.html). - -``` html - -``` - -[Try an online demo](https://demo.dynamsoft.com/web-twain/mobile-online-camera-scanner/) | [Get sample code](https://download.dynamsoft.com/Samples/DWT/SourceCode-DWT-Mobile-Camera-Scanner.zip) - -Notes: - -Make sure you deploy the sample to a web server that - - runs HTTPS - - serves the `*.wasm` file with `Content-Type: application/wasm` - -The following code snippet shows how to use the camera add-on: - -``` javascript -function CaptureImage() { - if (DWObject) { - var showVideoConfigs = { - scannerViewer: { - autoDetect: { - enableAutoDetect: true - } - }, - filterViewer: { - exitDocumentScanAfterSave: true - } - }; - - DWObject.Addon.Camera.scanDocument(showVideoConfigs).then( - function () { - console.log("OK"); - }, - function (error) { - console.log(error.message); - }); - } -} -``` - ### Use [DirectShow Cameras]({{site.getstarted}}hardware.html#directshow-cameras) To include the Webcam add-on, simply add a reference to the corresponding webcam JS file which is included in the [resources folder]({{site.faq}}what-are-the-resources-files.html). diff --git a/indepth/features/output.md b/indepth/features/output.md index 484137f1..8ffe01d3 100644 --- a/indepth/features/output.md +++ b/indepth/features/output.md @@ -345,26 +345,6 @@ DWObject.SaveAsJPEG("Sample.jpg", 0, ); ``` -### Save files from MediaDevices camera capture - -When using the Camera add-on, DWT runs its entire operations within desktop/mobile browsers. As a result, files are always saved in the system's Downloads folder by default, regardless of the absolute path specified. And the API [`IfShowFileDialog`]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) has no effect in this case. - -``` javascript -// The following line will be ignored and -// no file dialog will be shown in WASM mode -DWObject.IfShowFileDialog = true; -// The absolute path specified will be ignored and -// the file is saved to the Downloads folder -DWObject.SaveAllAsPDF("D:\\Sample.pdf", - function() { - console.log('Successful!'); - }, - function(errCode, errString) { - console.log(errString); - } -); -``` - ## Convert In some cases, you want to process the data yourself and want to extract it from the `Dynamic Web TWAIN` buffer. `Dynamic Web TWAIN` offers two approaches. diff --git a/indepth/features/pdf.md b/indepth/features/pdf.md index aea10422..195fda40 100644 --- a/indepth/features/pdf.md +++ b/indepth/features/pdf.md @@ -14,7 +14,7 @@ PDFs are widely used in many and various industries, and presently are the only ## Environment -* Supported on [Desktop]({{site.getstarted}}platform.html#browsers-on-desktop-devices) and [Mobile]({{site.getstarted}}platform.html#browsers-on-mobile-devices). +* Supported on [Desktop]({{site.getstarted}}platform.html#browsers-on-desktop-devices). ## Including the PDF addon diff --git a/info/api/Dynamsoft_WebTwainEnv.md b/info/api/Dynamsoft_WebTwainEnv.md index 6cd2c0ca..48b66242 100644 --- a/info/api/Dynamsoft_WebTwainEnv.md +++ b/info/api/Dynamsoft_WebTwainEnv.md @@ -41,12 +41,6 @@ interface Dynamsoft.DWT { readonly inited: boolean; ProductKey: string; ResourcesPath: string; - UseLocalService: boolean; - /** - * Whether to use camera wasm. The default value is false. - * Set this property to true if you want to use camera wasm in service mode. - */ - UseCameraAddonWasm: boolean; // Functions CreateDWTObject( @@ -133,18 +127,6 @@ Sets or returns the product key for the library. A product key is required to en ### `ResourcesPath` Sets or returns where the library looks for resources files including service installers, CSS, etc. - -### `UseLocalService` - -Sets or returns whether to use the service or use WASM only. This property can be changed at runtime (but not recommended) and affects `WebTwain` instances created after the change. - -The default value is `true` . - -### `UseCameraAddonWasm` - -Whether to use camera wasm. Set this property to true if you want to use camera wasm in service mode. - -The default value is false. ## Functions @@ -290,24 +272,4 @@ Specify the source of the loader bar image. Check out more on [HTMLImageElement. #### `loaderBarClassName` -Specify the class name of the DIV element that contains the loader bar. With this class, you can customize the loader bar even further with CSS. - -### `WasmConfig` - -#### `maxHeapSize` - -Specify the maximum memory allowed to be used by the library when it's in WASM-mode. By default, it's 200 (MB). - -#### `fetchOptions` - -* `headers` - -A Headers object, an object literal, or an array of two-item arrays to set request's headers. Check out [HeadersInit](https://microsoft.github.io/PowerBI-JavaScript/modules/_node_modules_typedoc_node_modules_typescript_lib_lib_dom_d_.html#headersinit). - -* `mode` - -A string to indicate whether the request will use CORS, or will be restricted to same-origin URLs. Sets request's mode. Check out [RequestMode](https://microsoft.github.io/PowerBI-JavaScript/modules/_node_modules_typedoc_node_modules_typescript_lib_lib_dom_d_.html#requestmode). - -* `credentials` - -A string indicating whether credentials will be sent with the request always, never, or only when sent to a same-origin URL. Sets request's credentials. Check out [RequestCredentials](https://microsoft.github.io/PowerBI-JavaScript/modules/_node_modules_typedoc_node_modules_typescript_lib_lib_dom_d_.html#requestcredentials). +Specify the class name of the DIV element that contains the loader bar. With this class, you can customize the loader bar even further with CSS. \ No newline at end of file diff --git a/info/api/WebTwain_Acquire.md b/info/api/WebTwain_Acquire.md index ba447d3b..1ba62314 100644 --- a/info/api/WebTwain_Acquire.md +++ b/info/api/WebTwain_Acquire.md @@ -249,10 +249,6 @@ If it's set to 1, the following will also be retrieved (if available): If it's set to 2, then besides what's mentioned in the two tables above, the Dynamic Web TWAIN library will also try to query the scanner for its own custom extended image info. -- Remote Scan - - When [scanning remotely]({{site.indepth}}features/input.html#scan-from-a-remote-scanner), if the method is called without any parameter, do not forget to set [ `IfShowUI` ](#ifshowui) to `false` . - **Example** > The example code shows 4 ways to use the API `AcquireImage()` @@ -805,7 +801,6 @@ SelectSource( - It's recommended to use this API asynchronously by pass arguments to the parameters `successCallback` and `failureCallback`. - On `Windows` and `Windows` only, you can call this method with no arguments so that it runs synchronously and return a boolean value. -- When [scanning remotely]({{site.indepth}}features/input.html#scan-from-a-remote-scanner), this method must be called asynchronously. **Example** diff --git a/info/api/WebTwain_Buffer.md b/info/api/WebTwain_Buffer.md index bc025a15..177c9bac 100644 --- a/info/api/WebTwain_Buffer.md +++ b/info/api/WebTwain_Buffer.md @@ -2177,424 +2177,4 @@ GetTagListByIndex(index: number):string[] ```javascript DWObject.GetTagListByIndex(0); -``` - ---- - -## CreateDocument - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Create a document for the scanned image(s). - * @argument documentName Specify the document name. - */ -CreateDocument(documentName:string):boolean; -``` -```typescript -/** - * Create a category for the scanned image(s). - * @argument categoryName Specify the category name. - */ -CreateFile(categoryName:string):boolean; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.2+v17.2+v17.2+v17.2+v17.2+ v18.0+
-
- -**Example** - -```javascript -//Save the scanned image(s) under 'Document1'. -DWObject.CreateDocument("Document1"); -DWObject.OpenDocument("Document1"); //Need to call OpenDocument after CreateDocument. -DWObject.AcquireImage(successCallback, failureCallback); - -function successCallback() { - console.log("successful"); -} - -function failureCallback(errorCode, errorString) { - alert(errorString); -} -``` - - - ---- - -## OpenDocument - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Use the specified document for the scanned image(s) - * @argument documentName Specify the document name. - */ -OpenDocument(documentName:string):boolean; -``` -```typescript -/** - * Use the specified category for the scanned image(s) - * @argument categoryName Specify the category name. - */ -OpenFile(categoryName:string):boolean; -``` - - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.2+v17.2+v17.2+v17.2+v17.2+ v18.0+
-
- -**Example** - -```javascript -//Save the scanned image(s) under 'Document2'. -DWObject.CreateDocument("Document1"); -DWObject.CreateDocument("Document2"); -DWObject.CreateDocument("Document3"); -DWObject.OpenDocument("Document2"); //Need to call OpenDocument after CreateDocument. -DWObject.AcquireImage(successCallback, failureCallback); - -function successCallback() { - console.log("successful"); -} - -function failureCallback(errorCode, errorString) { - alert(errorString); -} -``` - ---- - -## GetCurrentDocumentName - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Get the current document name. The default value is 'dynamsoft-default-document'. Scanned image(s) are saved in this document by default if no document name is created. - */ -GetCurrentDocumentName():string; -``` -```typescript -/** - * Get the current category name. The default value is 'dynamsoft-dvs-file'. Scanned image(s) are stored in this category by default if no category name is created. - */ -GetCurrentFileName():string; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.2+v17.2+v17.2+v17.2+v17.2+ v18.0+
-
- ---- - -## RenameDocument - -**Syntax** - -```typescript -/** - * Rename a document. - * @argument oldDocumentName Specify the old document name. - * @argument newDocumentName Specify the new document name. - */ -RenameDocument(oldDocumentName:string, newDocumentName:string):boolean; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.3+v17.3+v17.3+v17.3+v17.3+ v18.0+
-
- ---- - -## RemoveDocument - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Delete the specified document. - * @argument documentName Specify the document name. - */ -RemoveDocument(documentName:string):boolean; -``` -```typescript -/** - * Delete the specified category and all images in it. - * @argument categoryName Specify the category name. - */ -RemoveFile(categoryName:string):boolean; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.2+v17.2+v17.2+v17.2+v17.2+ v18.0+
-
- ---- - -## GetDocumentInfoList - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Get the list of all documents and their information. - */ -GetDocumentInfoList(): DocumentInfo[]; -interface DocumentInfo { - name: string; - imageIds: number[]; -} -``` -```typescript -/** - * Get the list of all categories and their information. - */ -GetFileInfoList():Json -Json: -[{ - name: "categoryName", - imageIds:[23122335, 25566822323] -}, -{……}] -``` - - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.2+v17.2+v17.2+v17.2+v17.2+ v18.0+
-
- ---- - -## GetRawDataAsync - -**Syntax** - -```javascript -/** - * Gets the RawData for the specified image captured from camera. - * @param index Specify the image. - */ -GetRawDataAsync(index: number): Promise; - -interface RawData { - displayImage:{ //Data of the display image, after filter and crop effects - data: Blob; - bitDepth: number; - height: number; - resolutionX: number; - resolutionY: number; - width: number; - }; - documentData:{ - angle: number; //the clockwise rotation angle of the original image - polygon: [{x:number, y:number},{x:number, y:number},{x:number, y:number},{x:number, y:number}];//selection area - filterValue: string; - originImage:{ //Data of the original image - bitDepth: number; - data: Blob; - height: number; - width: number; - resolutionX: number; - resolutionY: number; - } - } -} -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportednot supportednot supportednot supportednot supportedv17.3+ v18.0+
-
- ---- +``` \ No newline at end of file diff --git a/info/api/WebTwain_IO.md b/info/api/WebTwain_IO.md index 5335279a..ca9d1dcc 100644 --- a/info/api/WebTwain_IO.md +++ b/info/api/WebTwain_IO.md @@ -187,8 +187,6 @@ LoadImageEx( **Usage Notes** -On mobile devices, `Dynamsoft.DWT.EnumDWT_ImageType.IT_ALL` means "JPG, PNG, TIF" while it means "BMP, JPG, PNG, TIF, PDF" on desktop. - You can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) before calling this API to enable/disable "Open File" dialog. **Example** @@ -2845,8 +2843,6 @@ SaveAsJPEG( **Usage notes** -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to `true`. --- @@ -2910,8 +2906,6 @@ SaveAsPDF( Learn about [how to config PDF save settings](./Addon_PDF.md#writesetup). -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to `true`. --- @@ -2973,8 +2967,6 @@ SaveAsPNG( **Usage notes** -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to true. --- @@ -3036,8 +3028,6 @@ SaveAsTIFF( **Usage notes** -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to true. --- @@ -3158,8 +3148,6 @@ SaveAllAsPDF( Learn about [how to config PDF save settings](./Addon_PDF.md#write-setup). -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to true. --- @@ -3220,8 +3208,6 @@ SaveSelectedImagesAsMultiPagePDF( Learn about [how to config PDF save settings](./Addon_PDF.md#write-setup). -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to `true`. --- @@ -3282,8 +3268,6 @@ SaveSelectedImagesAsMultiPageTIFF( If called without any callback functions, these methods become synchronously and return a boolean value to indicate whether it succeeded. However, calling them asynchronously is recommended. -If you are using WASM mode on the desktop, the image will always be saved to the Downloads folder even if you specify an absolute path. - If you would like to save images by showing the 'Save File' dialog box, you can set [IfShowFileDialog]({{site.info}}api/WebTwain_IO.html#ifshowfiledialog) to `true`. --- @@ -3840,33 +3824,6 @@ Print(useOSPrintWindow ? : boolean): boolean; `useOSPrintWindow`: Whether to use the print feature of the operating system instead. -**Availability** - -
- - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
v6.0+ v10.0+ v11.0+ v11.0+ v12.1+ v16.0+
-
- **Usage Notes** The parameter only works in Windows Service mode. diff --git a/info/api/WebTwain_Viewer.md b/info/api/WebTwain_Viewer.md index 96a25e6f..567a66a9 100644 --- a/info/api/WebTwain_Viewer.md +++ b/info/api/WebTwain_Viewer.md @@ -2672,74 +2672,6 @@ For details on the DocumentConfiguration interface, please refer to the camera [ --- -## createDocumentEditor - -**Syntax** - -```typescript -/** - * Create a document editor object. - * @argument documentConfiguration Configuration for the object. - */ -createDocumentEditor(documentConfiguration?: DocumentConfiguration): DocumentEditor; - -interface DocumentEditor { - /** - * Show the DocumentEditor object. - */ - show(): boolean; - /** - * Hide the DocumentEditor object. - */ - hide(): boolean; - /** - * Remove the DocumentEditor object. - */ - dispose(): boolean; -}; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supportedv17.3+ v17.3+ v17.3+ v17.3+ v17.3+ v18.0+
-
- -**Example** - -```javascript -// Use default settings -var documentEditor = DWObject.Viewer.createDocumentEditor(); -documentEditor.show(); -``` - -**Usage Notes** - -For details on the DocumentConfiguration interface, please refer to the camera [scanDocument]({{site.info}}api/Addon_Camera.html#scandocument) API. - ---- - ## updateCheckboxStyle **Syntax** From 62b5fbe44e3210072b0ec924ee36a24564073ec9 Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Thu, 12 Jan 2023 14:42:46 +0800 Subject: [PATCH 2/3] availability --- info/api/Addon_BarcodeReader.md | 40 ---- info/api/Addon_PDF.md | 28 --- info/api/Addon_Webcam.md | 88 ------- info/api/Device.md | 4 - info/api/Dynamsoft_WebTwainEnv.md | 4 - info/api/WebTwain_Acquire.md | 367 +----------------------------- info/api/WebTwain_Buffer.md | 184 --------------- info/api/WebTwain_Edit.md | 88 ------- info/api/WebTwain_IO.md | 249 -------------------- info/api/WebTwain_Util.md | 90 +------- info/api/WebTwain_Viewer.md | 178 +-------------- info/api/interfaces.md | 8 - 12 files changed, 3 insertions(+), 1325 deletions(-) diff --git a/info/api/Addon_BarcodeReader.md b/info/api/Addon_BarcodeReader.md index acb0405c..f595a289 100644 --- a/info/api/Addon_BarcodeReader.md +++ b/info/api/Addon_BarcodeReader.md @@ -132,19 +132,12 @@ interface Result {
- - - - - - - @@ -153,8 +146,6 @@ interface Result { - -
Desktop Service EditionWebAssembly Edition
ActiveX H5(Windows) H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux)WASMAndroid Service
not supported not supported not supported v16.0+ v18.0+
@@ -224,19 +215,12 @@ interface Region {
- - - - - - - @@ -245,8 +229,6 @@ interface Region { - -
Desktop Service EditionWebAssembly Edition
ActiveX H5(Windows) H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux)WASMAndroid Service
not supported not supported not supported v16.0+ v18.0+
@@ -290,19 +272,12 @@ DWObject.Addon.BarcodeReader.getRuntimeSettings("balance")
- - - - - - - @@ -311,8 +286,6 @@ DWObject.Addon.BarcodeReader.getRuntimeSettings("balance") - -
Desktop Service EditionWebAssembly Edition
ActiveX H5(Windows) H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux)WASMAndroid Service
not supported not supported not supported v16.0+ v18.0+
@@ -335,19 +308,12 @@ resetRuntimeSettings(): Promise < RuntimeSettings > ;
- - - - - - - @@ -356,8 +322,6 @@ resetRuntimeSettings(): Promise < RuntimeSettings > ; - -
Desktop Service EditionWebAssembly Edition
ActiveX H5(Windows) H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux)WASMAndroid Service
not supported not supported not supported v16.0+ v18.0+
@@ -389,8 +353,6 @@ initRuntimeSettingsWithString( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -399,8 +361,6 @@ initRuntimeSettingsWithString( not supported not supported not supported -v16.0+ -v18.0+ diff --git a/info/api/Addon_PDF.md b/info/api/Addon_PDF.md index 9d662d11..d6ed7d19 100644 --- a/info/api/Addon_PDF.md +++ b/info/api/Addon_PDF.md @@ -42,8 +42,6 @@ GetConvertMode(): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -52,8 +50,6 @@ GetConvertMode(): number; v17.2+ v17.2+ v17.2+ -v16.0+ -v18.0+ @@ -84,8 +80,6 @@ IsModuleInstalled(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -94,8 +88,6 @@ IsModuleInstalled(): boolean; v14.1+ v14.1+ v14.1+ -v16.0+ -v18.0+ @@ -125,8 +117,6 @@ IsTextBasedPDF(path: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -135,8 +125,6 @@ IsTextBasedPDF(path: string): boolean; v11.2+ v11.2+ v11.2+ -not supported -not supported @@ -177,8 +165,6 @@ Use this method before you import a PDF into the viewer with methods such as H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -187,8 +173,6 @@ Use this method before you import a PDF into the viewer with methods such as v11.2+ v11.2+ v11.2+ -v16.0+ -v18.0+ @@ -222,8 +206,6 @@ Use this method before you import a PDF into the viewer with methods such as H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -232,8 +214,6 @@ Use this method before you import a PDF into the viewer with methods such as v11.2+ v11.2+ v11.2+ -v16.0+ -v18.0+ @@ -268,8 +248,6 @@ Use this method before you import a PDF into the viewer with methods such as H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -278,8 +256,6 @@ Use this method before you import a PDF into the viewer with methods such as v11.2+ v11.2+ v11.2+ -v16.0+ -v18.0+ @@ -373,8 +349,6 @@ Only the core module license is required to use this method. H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -383,8 +357,6 @@ Only the core module license is required to use this method. v15.1+ v15.1+ v15.1+ -v16.0+ -v18.0+ diff --git a/info/api/Addon_Webcam.md b/info/api/Addon_Webcam.md index b70a094d..3feea76a 100644 --- a/info/api/Addon_Webcam.md +++ b/info/api/Addon_Webcam.md @@ -54,8 +54,6 @@ CaptureImage( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -64,8 +62,6 @@ CaptureImage( not supported not supported not supported -not supported -not supported @@ -94,8 +90,6 @@ GetSourceList(): string[]; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -104,8 +98,6 @@ GetSourceList(): string[]; not supported not supported not supported -not supported -not supported @@ -135,8 +127,6 @@ SelectSource(name: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -145,8 +135,6 @@ SelectSource(name: string): boolean; not supported not supported not supported -not supported -not supported @@ -179,8 +167,6 @@ When you close the camera, the video stream will stop at the last frame. H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -189,8 +175,6 @@ When you close the camera, the video stream will stop at the last frame. not supported not supported not supported -not supported -not supported @@ -226,8 +210,6 @@ PlayVideo( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -236,8 +218,6 @@ PlayVideo( not supported not supported not supported -not supported -not supported @@ -266,8 +246,6 @@ PauseVideo(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -276,8 +254,6 @@ PauseVideo(): boolean; not supported not supported not supported -not supported -not supported @@ -312,8 +288,6 @@ When you close the camera, the video stream will stop at the last frame. H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -322,8 +296,6 @@ When you close the camera, the video stream will stop at the last frame. not supported not supported not supported -not supported -not supported @@ -366,8 +338,6 @@ interface CameraControlProperty { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -376,8 +346,6 @@ interface CameraControlProperty { not supported not supported not supported -not supported -not supported @@ -432,8 +400,6 @@ interface CameraControlPropertyExtra { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -442,8 +408,6 @@ interface CameraControlPropertyExtra { not supported not supported not supported -not supported -not supported @@ -483,8 +447,6 @@ Check out H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -493,8 +455,6 @@ Check out not supported not supported not supported -not supported -not supported @@ -537,8 +497,6 @@ interface VideoControlProperty { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -547,8 +505,6 @@ interface VideoControlProperty { not supported not supported not supported -not supported -not supported @@ -603,8 +559,6 @@ interface VideoControlPropertyExtra { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -613,8 +567,6 @@ interface VideoControlPropertyExtra { not supported not supported not supported -not supported -not supported @@ -654,8 +606,6 @@ Check out H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -664,8 +614,6 @@ Check out not supported not supported not supported -not supported -not supported @@ -709,8 +657,6 @@ interface FrameRate { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -719,8 +665,6 @@ interface FrameRate { not supported not supported not supported -not supported -not supported @@ -764,8 +708,6 @@ interface MediaType { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -774,8 +716,6 @@ interface MediaType { not supported not supported not supported -not supported -not supported @@ -819,8 +759,6 @@ interface Resolution { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -829,8 +767,6 @@ interface Resolution { not supported not supported not supported -not supported -not supported @@ -860,8 +796,6 @@ SetFrameRate(rate: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -870,8 +804,6 @@ SetFrameRate(rate: number): boolean; not supported not supported not supported -not supported -not supported @@ -901,8 +833,6 @@ SetMediaType(type: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -911,8 +841,6 @@ SetMediaType(type: string): boolean; not supported not supported not supported -not supported -not supported @@ -948,8 +876,6 @@ DWObject.Addon.Webcam.SetResolution("640 x 480"); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -958,8 +884,6 @@ DWObject.Addon.Webcam.SetResolution("640 x 480"); not supported not supported not supported -not supported -not supported @@ -995,8 +919,6 @@ Check out H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1005,8 +927,6 @@ Check out not supported not supported not supported -not supported -not supported @@ -1035,8 +955,6 @@ GetFrameURL(): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1045,8 +963,6 @@ GetFrameURL(): string; not supported not supported not supported -not supported -not supported @@ -1081,8 +997,6 @@ GetFramePartURL(): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1091,8 +1005,6 @@ GetFramePartURL(): string; not supported not supported not supported -not supported -not supported diff --git a/info/api/Device.md b/info/api/Device.md index 283bd425..fd296a3a 100644 --- a/info/api/Device.md +++ b/info/api/Device.md @@ -86,8 +86,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -96,8 +94,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ v18.0+ v18.0+ v18.0+ -not supported -v18.0+ diff --git a/info/api/Dynamsoft_WebTwainEnv.md b/info/api/Dynamsoft_WebTwainEnv.md index 48b66242..4bb30474 100644 --- a/info/api/Dynamsoft_WebTwainEnv.md +++ b/info/api/Dynamsoft_WebTwainEnv.md @@ -162,8 +162,6 @@ UpdateCert( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -172,8 +170,6 @@ UpdateCert( v17.2+ v17.2+ v17.2+ -not supported -not supported diff --git a/info/api/WebTwain_Acquire.md b/info/api/WebTwain_Acquire.md index 1ba62314..de103498 100644 --- a/info/api/WebTwain_Acquire.md +++ b/info/api/WebTwain_Acquire.md @@ -144,8 +144,6 @@ interface DeviceConfiguration { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -154,8 +152,6 @@ interface DeviceConfiguration { v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -342,8 +338,6 @@ CloseSource(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -352,8 +346,6 @@ CloseSource(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -382,8 +374,6 @@ CloseSourceAsync(): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -392,8 +382,6 @@ CloseSourceAsync(): Promise; v16.1+ v16.1+ v16.1+ -not supported -v18.0+ @@ -422,8 +410,6 @@ DisableSource(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -432,8 +418,6 @@ DisableSource(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -466,8 +450,6 @@ EnableSource(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -476,8 +458,6 @@ EnableSource(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -517,8 +497,6 @@ EnableSourceUI( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -527,8 +505,6 @@ EnableSourceUI( v16.0+ v16.0+ v16.0+ -not supported -not supported @@ -561,8 +537,6 @@ OpenSource(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -571,8 +545,6 @@ OpenSource(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -601,8 +573,6 @@ OpenSourceAsync(): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -611,8 +581,6 @@ OpenSourceAsync(): Promise; v16.1+ v16.1+ v16.1+ -not supported -not supported @@ -693,8 +661,6 @@ interface Version { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -703,8 +669,6 @@ interface Version { v15.3+ v15.3+ v15.3+ -not supported -not supported @@ -733,8 +697,6 @@ GetSourceNamesAsync(bIncludeDetails: boolean): PromiseH5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -743,8 +705,6 @@ GetSourceNamesAsync(bIncludeDetails: boolean): Promisev16.1+ v16.1+ v16.1+ -not supported -not supported @@ -780,8 +740,6 @@ SelectSource( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -790,8 +748,6 @@ SelectSource( v11.0+ v11.0+ v14.0+ -not supported -not supported @@ -842,8 +798,6 @@ SelectSourceAsync(deviceType?: Dynamsoft.DWT.EnumDWT_DeviceType | number): Promi H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -852,8 +806,6 @@ SelectSourceAsync(deviceType?: Dynamsoft.DWT.EnumDWT_DeviceType | number): Promi v16.1+ v16.1+ v16.1+ -not supported -v18.0+ @@ -895,8 +847,6 @@ SelectSourceByIndex(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -905,8 +855,6 @@ SelectSourceByIndex(index: number): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -944,8 +892,6 @@ SelectSourceByIndexAsync(index: number): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -954,8 +900,6 @@ SelectSourceByIndexAsync(index: number): Promise; v16.1+ v16.1+ v16.1+ -not supported -not supported @@ -997,8 +941,6 @@ SetOpenSourceTimeout(duration: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1007,8 +949,6 @@ SetOpenSourceTimeout(duration: number): boolean; v11.0+ v11.0+ not supported -not supported -not supported @@ -1308,8 +1248,6 @@ interface ScanSetup { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1318,8 +1256,6 @@ interface ScanSetup { v15.1+ v15.1+ v15.1+ -not supported -not supported @@ -1352,8 +1288,6 @@ CancelAllPendingTransfers(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1362,8 +1296,6 @@ CancelAllPendingTransfers(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1396,8 +1328,6 @@ CloseSourceManager(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1406,8 +1336,6 @@ CloseSourceManager(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1435,8 +1363,6 @@ CloseSourceManagerAsync(): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1445,8 +1371,6 @@ CloseSourceManagerAsync(): Promise; v16.1+ v16.1+ v16.1+ -not supported -not supported @@ -1475,8 +1399,6 @@ CloseWorkingProcess(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1485,8 +1407,6 @@ CloseWorkingProcess(): boolean; v11.2+ v11.2+ v12.1+ -not supported -not supported @@ -1519,8 +1439,6 @@ FeedPage(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1529,8 +1447,6 @@ FeedPage(): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1564,8 +1480,6 @@ GetCustomDSData(fileName: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1574,8 +1488,6 @@ GetCustomDSData(fileName: string): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1610,8 +1522,6 @@ GetCustomDSDataEx(): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1620,8 +1530,6 @@ GetCustomDSDataEx(): string; v11.0+ not supported not supported -not supported -not supported @@ -1651,8 +1559,6 @@ GetSourceNameItems(index: number): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1661,8 +1567,6 @@ GetSourceNameItems(index: number): string; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1691,8 +1595,6 @@ OpenSourceManager(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1701,8 +1603,6 @@ OpenSourceManager(): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1735,8 +1635,6 @@ OpenSourceManagerAsync(): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1745,8 +1643,6 @@ OpenSourceManagerAsync(): Promise; v16.1+ v16.1+ v16.1+ -not supported -not supported @@ -1779,8 +1675,6 @@ ResetImageLayout(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1789,8 +1683,6 @@ ResetImageLayout(): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1823,8 +1715,6 @@ RewindPage(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1833,8 +1723,6 @@ RewindPage(): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1868,8 +1756,6 @@ SetCustomDSData(fileName: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1878,8 +1764,6 @@ SetCustomDSData(fileName: string): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1913,8 +1797,6 @@ SetCustomDSDataEx(dsDataString: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1923,8 +1805,6 @@ SetCustomDSDataEx(dsDataString: string): boolean; v11.0+ not supported not supported -not supported -not supported @@ -1962,8 +1842,6 @@ SetFileXferInfo( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1972,8 +1850,6 @@ SetFileXferInfo( v11.0+ v17.0+ not supported -not supported -not supported @@ -2041,8 +1917,6 @@ SetImageLayout( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2051,8 +1925,6 @@ SetImageLayout( v11.0+ not supported not supported -not supported -not supported @@ -2106,8 +1978,6 @@ BitDepth: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2116,8 +1986,6 @@ BitDepth: number; v11.0+ not supported not supported -not supported -not supported @@ -2152,8 +2020,6 @@ IfAppendImage: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2162,8 +2028,6 @@ IfAppendImage: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2199,8 +2063,6 @@ IfDisableSourceAfterAcquire: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2209,8 +2071,6 @@ IfDisableSourceAfterAcquire: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2243,8 +2103,6 @@ IfDuplexEnabled: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2253,8 +2111,6 @@ IfDuplexEnabled: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2289,8 +2145,6 @@ IfFeederEnabled: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2299,8 +2153,6 @@ IfFeederEnabled: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2335,8 +2187,6 @@ IfShowUI: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2345,8 +2195,6 @@ IfShowUI: boolean; v11.0+ not supported not supported -not supported -not supported @@ -2381,8 +2229,6 @@ ImageCaptureDriverType: Dynamsoft.DWT.EnumDWT_Driver | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2391,8 +2237,6 @@ ImageCaptureDriverType: Dynamsoft.DWT.EnumDWT_Driver | number; v11.0+ v11.0+ not supported -not supported -not supported @@ -2436,8 +2280,6 @@ PageSize: Dynamsoft.DWT.EnumDWT_CapSupportedSizes | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2446,8 +2288,6 @@ PageSize: Dynamsoft.DWT.EnumDWT_CapSupportedSizes | number; v11.0+ v11.0+ not supported -not supported -not supported @@ -2480,8 +2320,6 @@ PixelType: Dynamsoft.DWT.EnumDWT_PixelType | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2490,8 +2328,6 @@ PixelType: Dynamsoft.DWT.EnumDWT_PixelType | number; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2524,8 +2360,6 @@ Resolution: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2534,8 +2368,6 @@ Resolution: number; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2568,8 +2400,6 @@ readonly SourceCount: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2578,8 +2408,6 @@ readonly SourceCount: number; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2608,8 +2436,6 @@ BlankImageThreshold: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2618,8 +2444,6 @@ BlankImageThreshold: number; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -2652,8 +2476,6 @@ Brightness: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2662,8 +2484,6 @@ Brightness: number; v11.0+ not supported v12.1+ -not supported -not supported @@ -2698,8 +2518,6 @@ Contrast: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2708,8 +2526,6 @@ Contrast: number; v11.0+ not supported v12.1+ -not supported -not supported @@ -2744,8 +2560,6 @@ readonly CurrentSourceName: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2754,8 +2568,6 @@ readonly CurrentSourceName: string; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2788,8 +2600,6 @@ DataSourceStatus: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2798,8 +2608,6 @@ DataSourceStatus: number; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2837,8 +2645,6 @@ DefaultSourceName: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2847,8 +2653,6 @@ DefaultSourceName: string; v11.0+ not supported not supported -not supported -not supported @@ -2877,8 +2681,6 @@ readonly Duplex: Dynamsoft.DWT.EnumDWT_DUPLEX | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2887,8 +2689,6 @@ readonly Duplex: Dynamsoft.DWT.EnumDWT_DUPLEX | number; v11.0+ not supported not supported -not supported -not supported @@ -2929,8 +2729,6 @@ IfAutoBright: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2939,8 +2737,6 @@ IfAutoBright: boolean; v11.0+ not supported not supported -not supported -not supported @@ -2969,8 +2765,6 @@ IfAutoDiscardBlankpages: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2979,8 +2773,6 @@ IfAutoDiscardBlankpages: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3015,8 +2807,6 @@ IfAutoFeed: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3025,8 +2815,6 @@ IfAutoFeed: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3059,8 +2847,6 @@ IfAutomaticBorderDetection: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3069,8 +2855,6 @@ IfAutomaticBorderDetection: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3105,8 +2889,6 @@ IfAutomaticDeskew: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3115,8 +2897,6 @@ IfAutomaticDeskew: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3149,8 +2929,6 @@ IfAutoScan: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3159,8 +2937,6 @@ IfAutoScan: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3170,8 +2946,7 @@ IfAutoScan: boolean; This property is only valid when [IfFeederEnabled](#iffeederenabled) is set to `true` . -The fundamental assumption behind this property is that the device may be able to capture the number of images indicated by the property [XferCount](#xfercount) without waiting for the Application to request the image transfers. This is -only possible if the device has internal buffers capable of caching the images it captures. +The fundamental assumption behind this property is that the device may be able to capture the number of images indicated by the property [XferCount](#xfercount) without waiting for the Application to request the image transfers. This is only possible if the device has internal buffers capable of caching the images it captures. --- @@ -3196,8 +2971,6 @@ readonly IfFeederLoaded: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3206,8 +2979,6 @@ readonly IfFeederLoaded: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3240,8 +3011,6 @@ readonly IfPaperDetectable: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3250,8 +3019,6 @@ readonly IfPaperDetectable: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3284,8 +3051,6 @@ IfShowIndicator: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3294,8 +3059,6 @@ IfShowIndicator: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3330,8 +3093,6 @@ readonly IfUIControllable: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3340,8 +3101,6 @@ readonly IfUIControllable: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3374,8 +3133,6 @@ IfUseTwainDSM: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3384,8 +3141,6 @@ IfUseTwainDSM: boolean; v11.0+ not supported not supported -not supported -not supported @@ -3418,8 +3173,6 @@ readonly ImageLayoutFrameBottom: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3428,8 +3181,6 @@ readonly ImageLayoutFrameBottom: number; all versions all versions all versions -not supported -not supported @@ -3458,8 +3209,6 @@ readonly ImageLayoutFrameLeft: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3468,8 +3217,6 @@ readonly ImageLayoutFrameLeft: number; all versions all versions all versions -not supported -not supported @@ -3498,8 +3245,6 @@ readonly ImageLayoutFrameRight: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3508,8 +3253,6 @@ readonly ImageLayoutFrameRight: number; all versions all versions all versions -not supported -not supported @@ -3538,8 +3281,6 @@ readonly ImageLayoutFrameTop: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3548,8 +3289,6 @@ readonly ImageLayoutFrameTop: number; all versions all versions all versions -not supported -not supported @@ -3578,8 +3317,6 @@ readonly ImageLayoutDocumentNumber: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3588,8 +3325,6 @@ readonly ImageLayoutDocumentNumber: number; all versions all versions all versions -not supported -not supported @@ -3618,8 +3353,6 @@ readonly ImageLayoutPageNumber: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3628,8 +3361,6 @@ readonly ImageLayoutPageNumber: number; all versions all versions all versions -not supported -not supported @@ -3658,8 +3389,6 @@ readonly ImageBitsPerPixel: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3668,8 +3397,6 @@ readonly ImageBitsPerPixel: number; all versions all versions all versions -not supported -not supported @@ -3698,8 +3425,6 @@ readonly ImageLength: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3708,8 +3433,6 @@ readonly ImageLength: number; all versions all versions all versions -not supported -not supported @@ -3738,8 +3461,6 @@ readonly ImageWidth: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3748,8 +3469,6 @@ readonly ImageWidth: number; all versions all versions all versions -not supported -not supported @@ -3778,8 +3497,6 @@ readonly ImageXResolution: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3788,8 +3505,6 @@ readonly ImageXResolution: number; all versions all versions all versions -not supported -not supported @@ -3818,8 +3533,6 @@ readonly ImageYResolution: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3828,8 +3541,6 @@ readonly ImageYResolution: number; all versions all versions all versions -not supported -not supported @@ -3858,8 +3569,6 @@ readonly ImagePixelType: Dynamsoft.DWT.EnumDWT_PixelType | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3868,8 +3577,6 @@ readonly ImagePixelType: Dynamsoft.DWT.EnumDWT_PixelType | number; all versions all versions all versions -not supported -not supported @@ -3898,8 +3605,6 @@ readonly MagData: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3908,8 +3613,6 @@ readonly MagData: string; v8.0+ v8.0+ v8.0+ -not supported -not supported @@ -3938,8 +3641,6 @@ readonly MagType: Dynamsoft.DWT.EnumDWT_MagType | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3948,8 +3649,6 @@ readonly MagType: Dynamsoft.DWT.EnumDWT_MagType | number; v8.0+ v8.0+ v8.0+ -not supported -not supported @@ -3986,8 +3685,6 @@ readonly PendingXfers: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3996,8 +3693,6 @@ readonly PendingXfers: number; v11.0+ not supported not supported -not supported -not supported @@ -4032,8 +3727,6 @@ PixelFlavor: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4042,8 +3735,6 @@ PixelFlavor: number; v11.0+ not supported not supported -not supported -not supported @@ -4079,8 +3770,6 @@ TransferMode: Dynamsoft.DWT.EnumDWT_TransferMode | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4089,8 +3778,6 @@ TransferMode: Dynamsoft.DWT.EnumDWT_TransferMode | number; v11.0+ not supported not supported -not supported -not supported @@ -4129,8 +3816,6 @@ Unit: Dynamsoft.DWT.EnumDWT_UnitType | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4139,8 +3824,6 @@ Unit: Dynamsoft.DWT.EnumDWT_UnitType | number; v11.0+ v11.0+ not supported -not supported -not supported @@ -4183,8 +3866,6 @@ XferCount: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4193,8 +3874,6 @@ XferCount: number; v11.0+ not supported v12.1+ -not supported -not supported @@ -4227,8 +3906,6 @@ RegisterEvent("OnPostAllTransfers", function () {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4237,8 +3914,6 @@ RegisterEvent("OnPostAllTransfers", function () {}); v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -4279,8 +3954,6 @@ RegisterEvent("OnPostTransfer", function () {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4289,8 +3962,6 @@ RegisterEvent("OnPostTransfer", function () {}); v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -4328,8 +3999,6 @@ RegisterEvent("OnPostTransferAsync", function (outputInfo: OutputInfo) {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4338,8 +4007,6 @@ RegisterEvent("OnPostTransferAsync", function (outputInfo: OutputInfo) {}); v15.1+ v15.1+ v15.1+ -not supported -v18.0+ @@ -4399,8 +4066,6 @@ RegisterEvent("OnPreAllTransfers", function () {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4409,8 +4074,6 @@ RegisterEvent("OnPreAllTransfers", function () {}); v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -4450,8 +4113,6 @@ RegisterEvent('OnPreTransfer',function(){...}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4460,8 +4121,6 @@ RegisterEvent('OnPreTransfer',function(){...}); v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -4498,8 +4157,6 @@ RegisterEvent("OnSourceUIClose", function () {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4508,8 +4165,6 @@ RegisterEvent("OnSourceUIClose", function () {}); v11.0+ not supported not supported -not supported -not supported @@ -4611,8 +4266,6 @@ interface ValueAndLabel { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4621,8 +4274,6 @@ interface ValueAndLabel { v16.0+ v16.0+ v16.0+ -not supported -not supported @@ -4695,8 +4346,6 @@ interface CapabilitySetup { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4705,8 +4354,6 @@ interface CapabilitySetup { v16.0+ v16.0+ v16.0+ -not supported -not supported @@ -4799,8 +4446,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4809,8 +4454,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ v18.0+ v18.0+ v18.0+ -not supported -v18.0+ @@ -4856,8 +4499,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4866,8 +4507,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ v18.0+ v18.0+ v18.0+ -not supported -v18.0+ @@ -4909,8 +4548,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -4919,8 +4556,6 @@ DWObject.GetDevicesAsync().then((deviceList)=>{ v18.0+ v18.0+ v18.0+ -not supported -v18.0+ diff --git a/info/api/WebTwain_Buffer.md b/info/api/WebTwain_Buffer.md index 177c9bac..0c30681e 100644 --- a/info/api/WebTwain_Buffer.md +++ b/info/api/WebTwain_Buffer.md @@ -74,8 +74,6 @@ IndexToImageID(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -84,8 +82,6 @@ IndexToImageID(index: number): number; v15.0+ v15.0+ v15.0+ -v16.0+ -v18.0+ @@ -115,8 +111,6 @@ ImageIDToIndex(imageId: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -125,8 +119,6 @@ ImageIDToIndex(imageId: number): number; v15.0+ v15.0+ v15.0+ -v16.0+ -v18.0+ @@ -161,8 +153,6 @@ RenameTag(oldName:string, newName:string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -171,8 +161,6 @@ RenameTag(oldName:string, newName:string): boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -203,8 +191,6 @@ RemoveTag(tagName: string, indices?: number[]):boolean H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -213,8 +199,6 @@ RemoveTag(tagName: string, indices?: number[]):boolean v17.0+ v17.0+ v17.0+ -v17.0+ -v18.0+ @@ -253,8 +237,6 @@ interface TagInfo { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -263,8 +245,6 @@ interface TagInfo { v17.0+ v17.0+ v17.0+ -v17.0+ -v18.0+ @@ -294,8 +274,6 @@ ClearImageTags(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -304,8 +282,6 @@ ClearImageTags(index: number): boolean; v15.2+ v15.2+ v15.2+ -v16.0+ -v18.0+ @@ -335,8 +311,6 @@ FilterImagesByTag(tag: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -345,8 +319,6 @@ FilterImagesByTag(tag: string): boolean; v15.2+ v15.2+ v15.2+ -v16.0+ -v18.0+ @@ -375,8 +347,6 @@ ClearFilter(): number[]; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -385,8 +355,6 @@ ClearFilter(): number[]; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -416,8 +384,6 @@ SetDefaultTag(tag: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -426,8 +392,6 @@ SetDefaultTag(tag: string): boolean; v15.2+ v15.2+ v15.2+ -v16.0+ -v18.0+ @@ -458,8 +422,6 @@ TagImages(indices: number[], tag: string): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -468,8 +430,6 @@ TagImages(indices: number[], tag: string): boolean; v15.2+ v15.2+ v15.2+ -v16.0+ -v18.0+ @@ -499,8 +459,6 @@ GetImageBitDepth(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -509,8 +467,6 @@ GetImageBitDepth(index: number): number; v6.2+ v6.2+ v6.2+ -v16.0+ -v18.0+ @@ -556,8 +512,6 @@ GetImageHeight(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -566,8 +520,6 @@ GetImageHeight(index: number): number; v6.2+ v6.2+ v6.2+ -v16.0+ -v18.0+ @@ -597,8 +549,6 @@ GetImageWidth(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -607,8 +557,6 @@ GetImageWidth(index: number): number; v6.2+ v6.2+ v6.2+ -v16.0+ -v18.0+ @@ -638,8 +586,6 @@ GetImageXResolution(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -648,8 +594,6 @@ GetImageXResolution(index: number): number; v8.0+ v8.0+ v8.0+ -v16.0+ -v18.0+ @@ -679,8 +623,6 @@ GetImageYResolution(index: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -689,8 +631,6 @@ GetImageYResolution(index: number): number; v8.0+ v8.0+ v8.0+ -v16.0+ -v18.0+ @@ -732,8 +672,6 @@ GetSkewAngle( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -742,8 +680,6 @@ GetSkewAngle( v9.0+ v9.0+ v9.0+ -v16.0+ -v18.0+ @@ -793,8 +729,6 @@ GetSkewAngleEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -803,8 +737,6 @@ GetSkewAngleEx( v9.0+ v9.0+ v9.0+ -not supported -not supported @@ -840,8 +772,6 @@ GetImageSize(index: number, width: number, height: number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -850,8 +780,6 @@ GetImageSize(index: number, width: number, height: number): number; all versions all versions all versions -not supported -not supported @@ -882,8 +810,6 @@ GetImageSizeWithSpecifiedType(index: number, type: Dynamsoft.DWT.EnumDWT_ImageTy H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -892,8 +818,6 @@ GetImageSizeWithSpecifiedType(index: number, type: Dynamsoft.DWT.EnumDWT_ImageTy all versions all versions all versions -not supported -not supported @@ -923,8 +847,6 @@ GetSelectedImagesSize(type: Dynamsoft.DWT.EnumDWT_ImageType | number): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -933,8 +855,6 @@ GetSelectedImagesSize(type: Dynamsoft.DWT.EnumDWT_ImageType | number): number; v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -970,8 +890,6 @@ GetImagePartURL(index: number, width?: number, height?: number): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -980,8 +898,6 @@ GetImagePartURL(index: number, width?: number, height?: number): string; v13.0+ v13.0+ v13.0+ -not supported -not supported @@ -1025,8 +941,6 @@ GetImageURL(index: number, width?: number, height?: number): string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1035,8 +949,6 @@ GetImageURL(index: number, width?: number, height?: number): string; v12.0+ v12.0+ v12.1+ -not supported -not supported @@ -1077,8 +989,6 @@ SelectAllImages(): number[]; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1087,8 +997,6 @@ SelectAllImages(): number[]; v15.3+ v15.3+ v15.3+ -v16.0+ -v18.0+ @@ -1119,8 +1027,6 @@ SelectImages(indices: number[]): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1129,8 +1035,6 @@ SelectImages(indices: number[]): boolean; v16.0+ v16.0+ v16.0+ -v16.0+ -v18.0+ @@ -1161,8 +1065,6 @@ MoveImage(from: number, to: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1171,8 +1073,6 @@ MoveImage(from: number, to: number): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1203,8 +1103,6 @@ SwitchImage(index1: number, index2: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1213,8 +1111,6 @@ SwitchImage(index1: number, index2: number): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1246,8 +1142,6 @@ RemoveImage(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1257,8 +1151,6 @@ RemoveImage(index: number): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1288,8 +1180,6 @@ RemoveAllImages(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1298,8 +1188,6 @@ RemoveAllImages(): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1343,8 +1231,6 @@ RemoveAllSelectedImages(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1353,8 +1239,6 @@ RemoveAllSelectedImages(): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1398,8 +1282,6 @@ CurrentImageIndexInBuffer: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1408,8 +1290,6 @@ CurrentImageIndexInBuffer: number; v4.0+ v4.0+ v4.0+ -v16.0+ -v18.0+ @@ -1438,8 +1318,6 @@ readonly HowManyImagesInBuffer: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1448,8 +1326,6 @@ readonly HowManyImagesInBuffer: number; v4.0+ v4.0+ v4.0+ -v16.0+ -v18.0+ @@ -1478,8 +1354,6 @@ MaxImagesInBuffer: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1488,8 +1362,6 @@ MaxImagesInBuffer: number; v4.0+ v4.0+ v4.0+ -v16.0+ -v18.0+ @@ -1522,8 +1394,6 @@ readonly SelectedImagesIndices: number[]; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1532,8 +1402,6 @@ readonly SelectedImagesIndices: number[]; v16.0+ v16.0+ v16.0+ -v16.0+ -v18.0+ @@ -1562,8 +1430,6 @@ SelectionRectAspectRatio: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1572,8 +1438,6 @@ SelectionRectAspectRatio: number; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1602,8 +1466,6 @@ readonly BlankImageCurrentStdDev: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1612,8 +1474,6 @@ readonly BlankImageCurrentStdDev: number; v8.0+ v8.0+ v8.0+ -not supported -not supported @@ -1647,8 +1507,6 @@ BlankImageMaxStdDev: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1657,8 +1515,6 @@ BlankImageMaxStdDev: number; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1693,8 +1549,6 @@ BlankImageThreshold: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1703,8 +1557,6 @@ BlankImageThreshold: number; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1739,8 +1591,6 @@ BufferMemoryLimit: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1749,8 +1599,6 @@ BufferMemoryLimit: number; v10.1+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1787,8 +1635,6 @@ IsBlankImage(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1797,8 +1643,6 @@ IsBlankImage(index: number): boolean; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1828,8 +1672,6 @@ IsBlankImageExpress(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1838,8 +1680,6 @@ IsBlankImageExpress(index: number): boolean; v10.0+ v10.0+ v10.0+ -not supported -not supported @@ -1880,8 +1720,6 @@ IfAllowLocalCache: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1890,8 +1728,6 @@ IfAllowLocalCache: boolean; v10.0+ v11.0+ v12.1+ -not supported -not supported @@ -1949,8 +1785,6 @@ interface BufferChangeInfo { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1959,8 +1793,6 @@ interface BufferChangeInfo { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2012,8 +1844,6 @@ RegisterEvent('OnBitmapChanged', H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2022,8 +1852,6 @@ RegisterEvent('OnBitmapChanged', v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -2066,8 +1894,6 @@ RegisterEvent('OnTopImageInTheViewChanged', H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2076,8 +1902,6 @@ RegisterEvent('OnTopImageInTheViewChanged', v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -2115,8 +1939,6 @@ Pair: [from: number, to: number]; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2125,8 +1947,6 @@ Pair: [from: number, to: number]; v15.0+ v15.0+ v15.0+ -v16.0+ -v18.0+ @@ -2156,8 +1976,6 @@ GetTagListByIndex(index: number):string[] H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2166,8 +1984,6 @@ GetTagListByIndex(index: number):string[] v17.2+ v17.2+ v17.2+ -v17.2+ -v18.0+ diff --git a/info/api/WebTwain_Edit.md b/info/api/WebTwain_Edit.md index 43cb5519..d878904b 100644 --- a/info/api/WebTwain_Edit.md +++ b/info/api/WebTwain_Edit.md @@ -99,8 +99,6 @@ ChangeBitDepth( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -109,8 +107,6 @@ ChangeBitDepth( v11.0+ v11.0+ not supported -not supported -not supported @@ -168,8 +164,6 @@ ChangeImageSize( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -178,8 +172,6 @@ ChangeImageSize( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -237,8 +229,6 @@ SetDPI( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -247,8 +237,6 @@ SetDPI( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -295,8 +283,6 @@ ConvertToBW( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -305,8 +291,6 @@ ConvertToBW( v15.3+ v15.3+ v15.3+ -v16.0+ -v18.0+ @@ -351,8 +335,6 @@ ConvertToGrayScale( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -361,8 +343,6 @@ ConvertToGrayScale( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -421,8 +401,6 @@ Invert( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -431,8 +409,6 @@ Invert( v15.3+ v15.3+ v15.3+ -v16.0+ -v18.0+ @@ -475,8 +451,6 @@ SetImageWidth( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -485,8 +459,6 @@ SetImageWidth( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -527,8 +499,6 @@ Flip( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -537,8 +507,6 @@ Flip( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -597,8 +565,6 @@ Mirror( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -607,8 +573,6 @@ Mirror( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -666,8 +630,6 @@ RotateLeft( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -676,8 +638,6 @@ RotateLeft( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -735,8 +695,6 @@ RotateRight( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -745,8 +703,6 @@ RotateRight( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -808,8 +764,6 @@ Rotate( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -818,8 +772,6 @@ Rotate( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -888,8 +840,6 @@ RotateEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -898,8 +848,6 @@ RotateEx( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -952,8 +900,6 @@ Crop( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -962,8 +908,6 @@ Crop( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1012,8 +956,6 @@ Erase( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1022,8 +964,6 @@ Erase( v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1053,8 +993,6 @@ CopyToClipboard(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1063,8 +1001,6 @@ CopyToClipboard(index: number): boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1111,8 +1047,6 @@ CutToClipboard(index: number): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1123,8 +1057,6 @@ align="center">v4.0+ v11.0+ v12.1+ not supported -not supported -not supported @@ -1165,8 +1097,6 @@ CropToClipboard( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1175,8 +1105,6 @@ CropToClipboard( v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1217,8 +1145,6 @@ CutFrameToClipboard( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1227,8 +1153,6 @@ CutFrameToClipboard( v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -1262,8 +1186,6 @@ BackgroundFillColor: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1272,8 +1194,6 @@ BackgroundFillColor: number; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -1308,8 +1228,6 @@ ChangeBrightnessAsync(index: number, val: number): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1318,8 +1236,6 @@ ChangeBrightnessAsync(index: number, val: number): Promise; v17.2+ v17.2+ v17.2+ -v17.2+ -v18.0+ @@ -1350,8 +1266,6 @@ ChangeContrastAsnyc(index: number, val: number): Promise; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1360,8 +1274,6 @@ ChangeContrastAsnyc(index: number, val: number): Promise; v17.2+ v17.2+ v17.2+ -v17.2+ -v18.0+ diff --git a/info/api/WebTwain_IO.md b/info/api/WebTwain_IO.md index ca9d1dcc..d514af4d 100644 --- a/info/api/WebTwain_IO.md +++ b/info/api/WebTwain_IO.md @@ -97,8 +97,6 @@ LoadImage( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -107,8 +105,6 @@ LoadImage( v10.0+ v11.0+ not supported -not supported -not supported @@ -168,8 +164,6 @@ LoadImageEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -178,8 +172,6 @@ LoadImageEx( v10.0+ v11.0+ v12.1+ -v16.1+ -v18.0+ @@ -265,8 +257,6 @@ LoadImageFromBase64Binary( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -275,8 +265,6 @@ LoadImageFromBase64Binary( v10.0+ v11.0+ v12.1+ -v16.1+ -v18.0+ @@ -352,8 +340,6 @@ LoadImageFromBinary( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -362,8 +348,6 @@ LoadImageFromBinary( v16.0+ v16.0+ v16.0+ -v16.0+ -v18.0+ @@ -434,8 +418,6 @@ LoadDibFromClipboard( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -444,8 +426,6 @@ LoadDibFromClipboard( v10.0+ v11.0+ v12.1+ -not supported -not supported @@ -501,8 +481,6 @@ RegisterEvent( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -511,8 +489,6 @@ RegisterEvent( v10.0+ v11.0+ v12.1+ -not supported -not supported @@ -560,8 +536,6 @@ RegisterEvent( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -570,8 +544,6 @@ RegisterEvent( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -625,8 +597,6 @@ FTPDownload( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -635,8 +605,6 @@ FTPDownload( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -685,8 +653,6 @@ FTPDownloadEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -695,8 +661,6 @@ FTPDownloadEx( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -765,8 +729,6 @@ FTPUpload( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -775,8 +737,6 @@ FTPUpload( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -851,8 +811,6 @@ FTPUploadEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -861,8 +819,6 @@ FTPUploadEx( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -908,8 +864,6 @@ FTPUploadAllAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -918,8 +872,6 @@ FTPUploadAllAsMultiPageTIFF( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -965,8 +917,6 @@ FTPUploadAllAsPDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -975,8 +925,6 @@ FTPUploadAllAsPDF( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -1021,8 +969,6 @@ FTPUploadAsMultiPagePDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1031,8 +977,6 @@ FTPUploadAsMultiPagePDF( v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -1079,8 +1023,6 @@ FTPUploadAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1089,8 +1031,6 @@ FTPUploadAsMultiPageTIFF( v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -1119,8 +1059,6 @@ FTPUserName: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1129,8 +1067,6 @@ FTPUserName: string; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1159,8 +1095,6 @@ FTPPassword: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1169,8 +1103,6 @@ FTPPassword: string; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1199,8 +1131,6 @@ FTPPort: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1209,8 +1139,6 @@ FTPPort: number; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -1239,8 +1167,6 @@ IfPASVMode: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1249,8 +1175,6 @@ IfPASVMode: boolean; v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -1323,8 +1247,6 @@ HTTPDownload( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1333,8 +1255,6 @@ HTTPDownload( v4.0+ v4.0+ v4.0+ -v16.0+ -v18.0+ @@ -1407,8 +1327,6 @@ HTTPDownloadEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1417,8 +1335,6 @@ HTTPDownloadEx( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -1498,8 +1414,6 @@ HTTPDownloadThroughPost( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1508,8 +1422,6 @@ HTTPDownloadThroughPost( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -1558,8 +1470,6 @@ HTTPDownloadDirectly( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1568,8 +1478,6 @@ HTTPDownloadDirectly( v7.0+ v7.0+ v7.0+ -not supported -not supported @@ -1662,8 +1570,6 @@ HTTPUpload( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1672,8 +1578,6 @@ HTTPUpload( v12.0+ v12.0+ v12.0+ -v16.0+ -v18.0+ @@ -1755,8 +1659,6 @@ HTTPUploadThroughPutEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1765,8 +1667,6 @@ HTTPUploadThroughPutEx( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -1819,8 +1719,6 @@ HTTPUploadThroughPost( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1829,8 +1727,6 @@ HTTPUploadThroughPost( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -1921,8 +1817,6 @@ HTTPUploadThroughPostEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1931,8 +1825,6 @@ HTTPUploadThroughPostEx( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -1989,8 +1881,6 @@ HTTPUploadAllThroughPostAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1999,8 +1889,6 @@ HTTPUploadAllThroughPostAsMultiPageTIFF( v4.0+ v4.0+ v4.0+ -not supported -not supported @@ -2057,8 +1945,6 @@ HTTPUploadAllThroughPostAsPDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2067,8 +1953,6 @@ HTTPUploadAllThroughPostAsPDF( v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -2125,8 +2009,6 @@ HTTPUploadThroughPostAsMultiPagePDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2135,8 +2017,6 @@ HTTPUploadThroughPostAsMultiPagePDF( v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -2193,8 +2073,6 @@ HTTPUploadThroughPostAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2203,8 +2081,6 @@ HTTPUploadThroughPostAsMultiPageTIFF( v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -2262,8 +2138,6 @@ HTTPUploadThroughPostDirectly( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2272,8 +2146,6 @@ HTTPUploadThroughPostDirectly( v7.0+ v7.0+ v7.0+ -not supported -not supported @@ -2331,8 +2203,6 @@ HttpFieldNameOfUploadedImage: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2341,8 +2211,6 @@ HttpFieldNameOfUploadedImage: string; v6.0+ v6.0+ v6.0+ -not supported -not supported @@ -2371,8 +2239,6 @@ HTTPPort: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2381,8 +2247,6 @@ HTTPPort: number; v4.2.1+ v4.2.1+ v4.2.1+ -not supported -not supported @@ -2411,8 +2275,6 @@ IfSSL: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2421,8 +2283,6 @@ IfSSL: boolean; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -2451,8 +2311,6 @@ readonly HTTPPostResponseString: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2461,8 +2319,6 @@ readonly HTTPPostResponseString: string; v3.0.3+ v3.0.3+ v3.0.3+ -not supported -not supported @@ -2491,8 +2347,6 @@ MaxUploadImageSize: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2501,8 +2355,6 @@ MaxUploadImageSize: number; v5.2+ v5.2+ v5.2+ -v16.0+ -v18.0+ @@ -2535,8 +2387,6 @@ RegisterEvent("OnInternetTransferPercentage", function (percentage: number) {}); H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2545,8 +2395,6 @@ RegisterEvent("OnInternetTransferPercentage", function (percentage: number) {}); v5.0+ v5.0+ v5.0+ -not supported -not supported @@ -2612,8 +2460,6 @@ interface Base64Result { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2622,8 +2468,6 @@ interface Base64Result { v12.0+ v12.0+ v12.1+ -v16.0+ -v18.0+ @@ -2691,8 +2535,6 @@ ConvertToBlob( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2701,8 +2543,6 @@ ConvertToBlob( v13.0+ v13.0+ v13.0+ -v16.0+ -v18.0+ @@ -2763,8 +2603,6 @@ SaveAsBMP( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2773,8 +2611,6 @@ SaveAsBMP( v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -2824,8 +2660,6 @@ SaveAsJPEG( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2834,8 +2668,6 @@ SaveAsJPEG( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -2885,8 +2717,6 @@ SaveAsPDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2895,8 +2725,6 @@ SaveAsPDF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -2948,8 +2776,6 @@ SaveAsPNG( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2958,8 +2784,6 @@ SaveAsPNG( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -2997,8 +2821,6 @@ SaveAsTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3007,8 +2829,6 @@ SaveAsTIFF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3067,8 +2887,6 @@ SaveAllAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3077,8 +2895,6 @@ SaveAllAsMultiPageTIFF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3127,8 +2943,6 @@ SaveAllAsPDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3137,8 +2951,6 @@ SaveAllAsPDF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3187,8 +2999,6 @@ SaveSelectedImagesAsMultiPagePDF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3197,8 +3007,6 @@ SaveSelectedImagesAsMultiPagePDF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3247,8 +3055,6 @@ SaveSelectedImagesAsMultiPageTIFF( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3257,8 +3063,6 @@ SaveSelectedImagesAsMultiPageTIFF( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3293,8 +3097,6 @@ ClearTiffCustomTag(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3303,8 +3105,6 @@ ClearTiffCustomTag(): boolean; v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3345,8 +3145,6 @@ SetTiffCustomTag( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3355,8 +3153,6 @@ SetTiffCustomTag( v10.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -3399,8 +3195,6 @@ ClearAllHTTPFormField(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3409,8 +3203,6 @@ ClearAllHTTPFormField(): boolean; v5.0+ v5.0+ v5.0+ -v16.0+ -v18.0+ @@ -3459,8 +3251,6 @@ SetHTTPFormField( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3469,8 +3259,6 @@ SetHTTPFormField( v5.0+ v5.0+ v5.0+ -v16.0+ -v18.0+ @@ -3508,8 +3296,6 @@ SetHTTPHeader( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3518,8 +3304,6 @@ SetHTTPHeader( v12.0+ v12.0+ v12.0+ -v16.0+ -v18.0+ @@ -3557,8 +3341,6 @@ SetUploadSegment( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3567,8 +3349,6 @@ SetUploadSegment( v12.1+ v12.1+ v12.1+ -not supported -not supported @@ -3597,8 +3377,6 @@ IfShowFileDialog: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3607,8 +3385,6 @@ IfShowFileDialog: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -3641,8 +3417,6 @@ IfShowCancelDialogWhenImageTransfer: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3651,8 +3425,6 @@ IfShowCancelDialogWhenImageTransfer: boolean; v5.2+ v5.2+ v5.2+ -not supported -not supported @@ -3681,8 +3453,6 @@ IfShowProgressBar: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3691,8 +3461,6 @@ IfShowProgressBar: boolean; v10.0+ v11.0+ v12.1+ -not supported -not supported @@ -3748,8 +3516,6 @@ ShowFileDialog( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3758,8 +3524,6 @@ ShowFileDialog( v10.0+ v11.0+ v12.1+ -not supported -not supported @@ -3855,8 +3619,6 @@ PrintEx(indices: number[]): void; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3865,7 +3627,6 @@ PrintEx(indices: number[]): void; v17.0+ v17.0+ v17.0+ -v17.0+ @@ -3894,8 +3655,6 @@ JPEGQuality: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3904,7 +3663,6 @@ JPEGQuality: number; v11.0+ v11.0+ v12.1+ -v16.0+ @@ -3939,8 +3697,6 @@ IfTiffMultiPage: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3949,8 +3705,6 @@ IfTiffMultiPage: boolean; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -3987,8 +3741,6 @@ TIFFCompressionType: Dynamsoft.DWT.EnumDWT_TIFFCompressionType | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3997,7 +3749,6 @@ TIFFCompressionType: Dynamsoft.DWT.EnumDWT_TIFFCompressionType | number; v11.0+ v11.0+ v12.1+ -v16.0+ diff --git a/info/api/WebTwain_Util.md b/info/api/WebTwain_Util.md index 005f2e1f..6fc480f2 100644 --- a/info/api/WebTwain_Util.md +++ b/info/api/WebTwain_Util.md @@ -49,8 +49,6 @@ isUsingActiveX(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -59,8 +57,6 @@ isUsingActiveX(): boolean; not supported not supported not supported -v16.2+ -v18.0+ @@ -91,8 +87,6 @@ RegisterEvent(name: string, callback: () => void): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -101,8 +95,6 @@ RegisterEvent(name: string, callback: () => void): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -133,8 +125,6 @@ UnregisterEvent(name: string, callback: () => void): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -143,8 +133,6 @@ UnregisterEvent(name: string, callback: () => void): boolean; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -180,8 +168,6 @@ SetLanguage( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -190,8 +176,6 @@ SetLanguage( v13.0+ v13.0+ v13.0+ -not supported -not supported @@ -243,8 +227,6 @@ GenerateURLForUploadData( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -253,8 +235,6 @@ GenerateURLForUploadData( v15.1+ v15.1+ v15.1+ -not supported -not supported @@ -283,8 +263,6 @@ readonly ErrorCode: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -293,8 +271,6 @@ readonly ErrorCode: number; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -327,8 +303,6 @@ readonly ErrorString: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -337,8 +311,6 @@ readonly ErrorString: string; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -372,8 +344,6 @@ LogLevel: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -382,8 +352,6 @@ LogLevel: number; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -417,8 +385,6 @@ readonly Manufacturer: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -427,8 +393,6 @@ readonly Manufacturer: string; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -462,8 +426,6 @@ readonly ProductFamily: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -472,8 +434,6 @@ readonly ProductFamily: string; v11.0+ v11.0+ v12.1+ -not supported -not supported @@ -507,8 +467,6 @@ readonly ProductName: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -517,8 +475,6 @@ readonly ProductName: string; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -552,8 +508,6 @@ readonly VersionInfo: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -562,8 +516,6 @@ readonly VersionInfo: string; v11.0+ v11.0+ v12.1+ -v16.0+ -v18.0+ @@ -571,44 +523,4 @@ readonly VersionInfo: string; **Usage notes** -`Manufacturer` , `ProductFamily` , `ProductName` and `VersionInfo` together form the identity string of the Dynamic Web TWAIN library. - ---- - -## UseLocalService - -**Syntax** - -```typescript -/** - * Return whether this WebTwain instance is in Local-Service mode or WASM mode. - */ -UseLocalService: boolean; -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)WASMAndroid Service
not supported v16.1+ v16.1+ v16.1+ v16.1+ v16.1+ v18.0+
-
+`Manufacturer` , `ProductFamily` , `ProductName` and `VersionInfo` together form the identity string of the Dynamic Web TWAIN library. \ No newline at end of file diff --git a/info/api/WebTwain_Viewer.md b/info/api/WebTwain_Viewer.md index 567a66a9..5efa083d 100644 --- a/info/api/WebTwain_Viewer.md +++ b/info/api/WebTwain_Viewer.md @@ -101,8 +101,6 @@ Dynamsoft.DWT.CreateDWTObjectEx( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -111,8 +109,6 @@ Dynamsoft.DWT.CreateDWTObjectEx( v17.2+ v17.2+ v17.2+ -v17.2+ -v18.0+ @@ -145,8 +141,6 @@ clearSelectedAreas(): void; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -155,8 +149,6 @@ clearSelectedAreas(): void; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -214,8 +206,6 @@ interface CustomElement { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -224,8 +214,6 @@ interface CustomElement { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -293,8 +281,6 @@ interface ImageEditor { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -303,8 +289,6 @@ interface ImageEditor { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -443,7 +427,7 @@ The method [ `unbind()` ](#unbind) will dispose all created CustomElement object
->- 17.3 +>- 17.3+ >- 17.2.5 > ```typescript @@ -818,8 +802,6 @@ interface ViewMode { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -828,8 +810,6 @@ interface ViewMode { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -923,8 +903,6 @@ first():number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -933,8 +911,6 @@ first():number; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -972,8 +948,6 @@ fitWindow( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -982,8 +956,6 @@ fitWindow( v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1032,8 +1004,6 @@ gotoPage( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1042,8 +1012,6 @@ gotoPage( v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1078,8 +1046,6 @@ hide(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1088,8 +1054,6 @@ hide(): boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1124,8 +1088,6 @@ last():number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1134,8 +1096,6 @@ last():number; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1170,8 +1130,6 @@ next(): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1180,8 +1138,6 @@ next(): number; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1280,8 +1236,6 @@ previous(): number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1327,8 +1281,6 @@ render(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1337,8 +1289,6 @@ render(): boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1415,8 +1365,6 @@ interface Area { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1425,8 +1373,6 @@ interface Area { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1485,8 +1431,6 @@ setViewMode( H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1495,8 +1439,6 @@ setViewMode( v16.1+ v16.1+ v16.1+ -v16.1+ -v18.0+ @@ -1535,8 +1477,6 @@ show(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1545,8 +1485,6 @@ show(): boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1581,8 +1519,6 @@ unbind(): boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1591,8 +1527,6 @@ unbind(): boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1632,8 +1566,6 @@ acceptDrop: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1642,8 +1574,6 @@ acceptDrop: boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1677,8 +1607,6 @@ allowSlide: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1687,8 +1615,6 @@ allowSlide: boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1726,8 +1652,6 @@ allowPageDragging: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1736,8 +1660,6 @@ allowPageDragging: boolean; v17.3+ v17.3+ v17.3+ -v17.3+ -v18.0+ @@ -1774,8 +1696,6 @@ background: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1784,8 +1704,6 @@ background: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1824,8 +1742,6 @@ border: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1834,8 +1750,6 @@ border: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1874,8 +1788,6 @@ cursor: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1884,8 +1796,6 @@ cursor: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1933,8 +1843,6 @@ height: number | string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -1943,8 +1851,6 @@ height: number | string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1987,8 +1893,6 @@ readonly idPostfix: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2034,8 +1938,6 @@ ifAutoScroll: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2044,8 +1946,6 @@ ifAutoScroll: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2080,8 +1980,6 @@ innerBorder: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2090,8 +1988,6 @@ innerBorder: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2130,8 +2026,6 @@ pageMargin: number | string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2140,8 +2034,6 @@ pageMargin: number | string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2180,8 +2072,6 @@ selectedAreaBorderColor: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2190,8 +2080,6 @@ selectedAreaBorderColor: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2230,8 +2118,6 @@ selectedPageBackground: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2240,8 +2126,6 @@ selectedPageBackground: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2280,8 +2164,6 @@ selectedPageBorder: string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2290,8 +2172,6 @@ selectedPageBorder: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2332,8 +2212,6 @@ selectionRectAspectRatio: number | string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2342,8 +2220,6 @@ selectionRectAspectRatio: number | string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2382,8 +2258,6 @@ singlePageMode: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2392,8 +2266,6 @@ singlePageMode: boolean; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2440,8 +2312,6 @@ width: number | string; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2450,8 +2320,6 @@ width: number | string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2494,8 +2362,6 @@ zoom: number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2504,8 +2370,6 @@ zoom: number; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2544,8 +2408,6 @@ autoChangeIndex: boolean; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2554,8 +2416,6 @@ autoChangeIndex: boolean; v17.0+ v17.0+ v17.0+ -v17.0+ -v18.0+ @@ -2624,8 +2484,6 @@ interface DocumentViewerTemplate{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2634,8 +2492,6 @@ interface DocumentViewerTemplate{ v17.3+ v17.3+ v17.3+ -v17.3+ -v18.0+ @@ -2714,8 +2570,6 @@ interface CheckboxSettings { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2724,8 +2578,6 @@ interface CheckboxSettings { v17.3+ v17.3+ v17.3+ -v17.3+ -v18.0+ @@ -2776,8 +2628,6 @@ interface pageNumberSettings { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2786,8 +2636,6 @@ interface pageNumberSettings { v17.3+ v17.3+ v17.3+ -v17.3+ -v18.0+ @@ -2816,8 +2664,6 @@ selectionMode: Dynamsoft.DWT.EnumDWT_SelectionMode | number; H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2826,8 +2672,6 @@ selectionMode: Dynamsoft.DWT.EnumDWT_SelectionMode | number; v17.3+ v17.3+ v17.3+ -v17.3+ -v18.0+ @@ -2956,8 +2800,6 @@ DWObject.Viewer.on("keyup", function (keyboardEvent) { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -2966,8 +2808,6 @@ DWObject.Viewer.on("keyup", function (keyboardEvent) { v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -3018,8 +2858,6 @@ interface rect{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3028,8 +2866,6 @@ interface rect{ v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -3071,8 +2907,6 @@ on('pageAreaUnselected', H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3081,8 +2915,6 @@ on('pageAreaUnselected', v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -3128,8 +2960,6 @@ on('pageRendered', H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3138,8 +2968,6 @@ on('pageRendered', v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -3181,8 +3009,6 @@ on('resize', H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -3191,8 +3017,6 @@ on('resize', v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ diff --git a/info/api/interfaces.md b/info/api/interfaces.md index 98f03df2..94fb7450 100644 --- a/info/api/interfaces.md +++ b/info/api/interfaces.md @@ -37,8 +37,6 @@ interface serviceInfo { H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -47,8 +45,6 @@ interface serviceInfo { v18.0+ v18.0+ v18.0+ -not supported -not supported @@ -80,8 +76,6 @@ interface Device{ H5(macOS/TWAIN) H5(macOS/ICA) H5(Linux) -WASM -Android Service @@ -90,8 +84,6 @@ interface Device{ v18.0+ v18.0+ v18.0+ -not supported -not supported From 32ea8439dffda666b225be82689f758822c93607 Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Thu, 12 Jan 2023 18:00:06 +0800 Subject: [PATCH 3/3] update --- info/api/Dynamsoft_FileUploader.md | 52 ++++++++-------- info/api/WebTwain_Edit.md | 5 +- info/api/WebTwain_Viewer.md | 99 ------------------------------ 3 files changed, 27 insertions(+), 129 deletions(-) diff --git a/info/api/Dynamsoft_FileUploader.md b/info/api/Dynamsoft_FileUploader.md index ad9fa438..91d40222 100644 --- a/info/api/Dynamsoft_FileUploader.md +++ b/info/api/Dynamsoft_FileUploader.md @@ -63,8 +63,8 @@ Init(
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Usage notes** @@ -178,8 +178,8 @@ interface FormField {
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | --- @@ -200,8 +200,8 @@ Run(job: Job): boolean;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | --- @@ -222,8 +222,8 @@ Cancel(job: Job): boolean;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | --- @@ -243,8 +243,8 @@ CancelAllUpload(): boolean;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | --- @@ -307,8 +307,8 @@ GenerateURLForUploadData(
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Example** @@ -358,8 +358,8 @@ ServerUrl: string;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | --- @@ -379,8 +379,8 @@ HttpHeader: object;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Usage notes** @@ -404,8 +404,8 @@ SourceValue: object;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Usage notes** @@ -435,8 +435,8 @@ FormField: object;
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Usage notes** @@ -468,8 +468,8 @@ job.FormField.Add("customField", "FormFieldValue");
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Example** @@ -499,8 +499,8 @@ function FileUpload_ OnUploadTransferPercentage (obj, sPercentage){
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Example** @@ -538,8 +538,8 @@ errorString: string
|:-|:-| -|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)|WASM| -| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | supported | +|ActiveX|H5(Windows)|H5(macOS/TWAIN)|H5(macOS/ICA)|H5(Linux)| +| not supported | v17.2+ | v17.2+ | v17.2+ | v17.2+ | **Example** diff --git a/info/api/WebTwain_Edit.md b/info/api/WebTwain_Edit.md index d878904b..634823e3 100644 --- a/info/api/WebTwain_Edit.md +++ b/info/api/WebTwain_Edit.md @@ -1050,19 +1050,16 @@ CutToClipboard(index: number): boolean; -<> -align="center">v4.0+ +v4.0+ v10.0+ v11.0+ v11.0+ v12.1+ -not supported
- --- ## CropToClipboard diff --git a/info/api/WebTwain_Viewer.md b/info/api/WebTwain_Viewer.md index 5efa083d..4caf1f47 100644 --- a/info/api/WebTwain_Viewer.md +++ b/info/api/WebTwain_Viewer.md @@ -1244,8 +1244,6 @@ previous(): number; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -1901,8 +1899,6 @@ readonly idPostfix: string; v16.2+ v16.2+ v16.2+ -v16.2+ -v18.0+ @@ -2433,101 +2429,6 @@ When set to true, the index in the upper left corner of the viewer will be selec --- -## createTemplate - -**Syntax** - -
->- v17.3 ->- v17.2.5 -> -> -```typescript -/** - * Create document scanner template. - * @argument templateName Currently templateName only supports "documentScanner". - * @argument documentConfiguration Configuration for the document object. - */ -createTemplate("templateName", documentConfiguration?: DocumentConfiguration):DocumentViewerTemplate -interface DocumentViewerTemplate{ - getCustomElement():CustomElement; //Get CustomElement. Can display save & upload interface in CustomElement. - onAddDocumentFunc = function () {} - onExitFunc = function () {} - onSaveFunc = function () {} //Save button click event - onUploadFunc = function () {} //Upload button click event - onRemoveSelectedFunc = function () {} //Remove button click event -} -``` -```typescript -/** - * Create document scanner template. - * @argument templateName Currently templateName only supports "documentScanner". - */ -createTemplate("templateName"):DocumentViewerTemplate -interface DocumentViewerTemplate{ - getCustomElement():CustomElement; //Get CustomElement. Can display save & upload interface in CustomElement. - onAddDocumentFunc = function () {} - onExitFunc = function () {} - onSaveFunc = function () {} //Save button click event - onUploadFunc = function () {} //Upload button click event - onRemoveSelectedFunc = function () {} //Remove button click event -} -``` - -**Availability** -
- - - - - - - - - - - - - - - - - - -
ActiveXH5(Windows)H5(macOS/TWAIN)H5(macOS/ICA)H5(Linux)
not supported v17.3+ v17.3+ v17.3+ v17.3+
-
- -**Example** - -```javascript -var DWObject, template; -Dynamsoft.DWT.CreateDWTObjectEx( - { - WebTwainId: "a", - UseLocalService: false, - }, - function (obj) { - DWObject = obj; - template = DWObject.Viewer.createTemplate("documentScanner"); - DWObject.Viewer.bind(null, template); //full screen - DWObject.Viewer.show(); - - template.onExitFunc = function () { - DWObject.Viewer.show(); - console.error ("execute"); - //RemoveAllFile(); -} -}, function (errorCode, errorString) { - console.log(errorString); - }); -``` - -**Usage Notes** - -For details on the DocumentConfiguration interface, please refer to the camera [scanDocument]({{site.info}}api/Addon_Camera.html#scandocument) API. - ---- - ## updateCheckboxStyle **Syntax**