Skip to content

Commit af5979e

Browse files
committed
1
1 parent 37bc52c commit af5979e

File tree

3 files changed

+75
-5
lines changed

3 files changed

+75
-5
lines changed

info/api/Dynamsoft_WebTwainEnv.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,8 +268,27 @@ Specify the class name of the DIV element that contains the loader bar. With thi
268268

269269
#### `OnWebTwainReady`
270270

271-
A built-in callback triggered when the Web TWAIN environment is loaded
271+
A built-in callback triggered when the Web TWAIN resources have completed loading
272+
273+
**Example**
274+
```javascript
275+
Dynamsoft.DWT.RegisterEvent('OnWebTwainReady',
276+
Dynamsoft_OnReady //The typical function for initalizing the environment once the resources have loaded
277+
);
278+
```
272279

273280
#### `OnWebTwainError`
274281

275-
A built-in callback triggered when the Web TWAIN environment cannot load
282+
A built-in callback triggered when an error is detected when laoding the Web TWAIN environment
283+
284+
**Example**
285+
```javascript
286+
Dynamsoft.DWT.RegisterEvent('OnWebTwainError',
287+
Dynamsoft_OnError
288+
);
289+
290+
291+
Dynamsoft_OnError: function(Dynamsoft.DWT.Exception){
292+
// error handling
293+
}
294+
```

info/api/WebTwain_IO.md

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ LoadImage(
106106
<td align="center">v10.0+</td>
107107
<td align="center">v11.0+</td>
108108
<td align="center">not supported</td>
109-
<td align="center">18.2+</td>
109+
<td align="center">not supported</td>
110110
</tr>
111111

112112
</table>
@@ -166,6 +166,7 @@ LoadImageEx(
166166
<td align="center">H5(macOS/TWAIN)</td>
167167
<td align="center">H5(macOS/ICA)</td>
168168
<td align="center">H5(Linux)</td>
169+
<td align="center">Android Service</td>
169170
</tr>
170171

171172
<tr>
@@ -174,6 +175,7 @@ LoadImageEx(
174175
<td align="center">v10.0+</td>
175176
<td align="center">v11.0+</td>
176177
<td align="center">v12.1+</td>
178+
<td align="center">18.2+</td>
177179
</tr>
178180

179181
</table>
@@ -2615,6 +2617,7 @@ SaveAsBMP(
26152617
<td align="center">H5(macOS/TWAIN)</td>
26162618
<td align="center">H5(macOS/ICA)</td>
26172619
<td align="center">H5(Linux)</td>
2620+
<td align="center">Android Service</td>
26182621
</tr>
26192622

26202623
<tr>
@@ -2623,6 +2626,7 @@ SaveAsBMP(
26232626
<td align="center">v11.0+</td>
26242627
<td align="center">v11.0+</td>
26252628
<td align="center">v12.1+</td>
2629+
<td align="center">v18.2+</td>
26262630
</tr>
26272631

26282632
</table>
@@ -2672,6 +2676,7 @@ SaveAsJPEG(
26722676
<td align="center">H5(macOS/TWAIN)</td>
26732677
<td align="center">H5(macOS/ICA)</td>
26742678
<td align="center">H5(Linux)</td>
2679+
<td align="center">Android Service</td>
26752680
</tr>
26762681

26772682
<tr>
@@ -2680,6 +2685,7 @@ SaveAsJPEG(
26802685
<td align="center">v10.0+</td>
26812686
<td align="center">v11.0+</td>
26822687
<td align="center">v12.1+</td>
2688+
<td align="center">v18.2+</td>
26832689
</tr>
26842690

26852691
</table>
@@ -2729,6 +2735,7 @@ SaveAsPDF(
27292735
<td align="center">H5(macOS/TWAIN)</td>
27302736
<td align="center">H5(macOS/ICA)</td>
27312737
<td align="center">H5(Linux)</td>
2738+
<td align="center">Android Service</td>
27322739
</tr>
27332740

27342741
<tr>
@@ -2737,6 +2744,7 @@ SaveAsPDF(
27372744
<td align="center">v10.0+</td>
27382745
<td align="center">v11.0+</td>
27392746
<td align="center">v12.1+</td>
2747+
<td align="center">v18.2+</td>
27402748
</tr>
27412749

27422750
</table>
@@ -2788,6 +2796,7 @@ SaveAsPNG(
27882796
<td align="center">H5(macOS/TWAIN)</td>
27892797
<td align="center">H5(macOS/ICA)</td>
27902798
<td align="center">H5(Linux)</td>
2799+
<td align="center">Android Service</td>
27912800
</tr>
27922801

27932802
<tr>
@@ -2796,6 +2805,7 @@ SaveAsPNG(
27962805
<td align="center">v10.0+</td>
27972806
<td align="center">v11.0+</td>
27982807
<td align="center">v12.1+</td>
2808+
<td align="center">v18.2+</td>
27992809
</tr>
28002810

28012811
</table>
@@ -2833,6 +2843,7 @@ SaveAsTIFF(
28332843
<td align="center">H5(macOS/TWAIN)</td>
28342844
<td align="center">H5(macOS/ICA)</td>
28352845
<td align="center">H5(Linux)</td>
2846+
<td align="center">Android Service</td>
28362847
</tr>
28372848

28382849
<tr>
@@ -2841,6 +2852,7 @@ SaveAsTIFF(
28412852
<td align="center">v10.0+</td>
28422853
<td align="center">v11.0+</td>
28432854
<td align="center">v12.1+</td>
2855+
<td align="center">v18.2+</td>
28442856
</tr>
28452857

28462858
</table>
@@ -2899,6 +2911,7 @@ SaveAllAsMultiPageTIFF(
28992911
<td align="center">H5(macOS/TWAIN)</td>
29002912
<td align="center">H5(macOS/ICA)</td>
29012913
<td align="center">H5(Linux)</td>
2914+
<td align="center">Android Service</td>
29022915
</tr>
29032916

29042917
<tr>
@@ -2907,6 +2920,7 @@ SaveAllAsMultiPageTIFF(
29072920
<td align="center">v10.0+</td>
29082921
<td align="center">v11.0+</td>
29092922
<td align="center">v12.1+</td>
2923+
<td align="center">v18.2+</td>
29102924
</tr>
29112925

29122926
</table>
@@ -2955,6 +2969,7 @@ SaveAllAsPDF(
29552969
<td align="center">H5(macOS/TWAIN)</td>
29562970
<td align="center">H5(macOS/ICA)</td>
29572971
<td align="center">H5(Linux)</td>
2972+
<td align="center">Android Service</td>
29582973
</tr>
29592974

29602975
<tr>
@@ -2963,6 +2978,7 @@ SaveAllAsPDF(
29632978
<td align="center">v10.0+</td>
29642979
<td align="center">v11.0+</td>
29652980
<td align="center">v12.1+</td>
2981+
<td align="center">v18.2+</td>
29662982
</tr>
29672983

29682984
</table>
@@ -2975,6 +2991,22 @@ Learn about [how to config PDF save settings](./Addon_PDF.md#write-setup).
29752991
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.
29762992

29772993
---
2994+
## ShareImages
2995+
2996+
Shares images using Android's built in share functionality.
2997+
2998+
**Syntax**
2999+
```javascript
3000+
ShareImages(
3001+
fileName: string,
3002+
indices: number[],
3003+
type: Dynamsoft.DWT.EnumDWT_ImageType
3004+
): Promise< void>;
3005+
```
3006+
If ```indicies``` is an array, the behavour is dependant on ```type```:
3007+
- If type is set to PDF or TIFF, a single multi-page file is shared
3008+
- If any other type is set, mutiple single page files will be shared in the format of filename1.filetype, filename2.filetype, etc.
3009+
---
29783010

29793011
## SaveSelectedImagesAsMultiPagePDF
29803012

@@ -3011,6 +3043,7 @@ SaveSelectedImagesAsMultiPagePDF(
30113043
<td align="center">H5(macOS/TWAIN)</td>
30123044
<td align="center">H5(macOS/ICA)</td>
30133045
<td align="center">H5(Linux)</td>
3046+
<td align="center">Android Service</td>
30143047
</tr>
30153048

30163049
<tr>
@@ -3019,6 +3052,7 @@ SaveSelectedImagesAsMultiPagePDF(
30193052
<td align="center">v10.0+</td>
30203053
<td align="center">v11.0+</td>
30213054
<td align="center">v12.1+</td>
3055+
<td align="center">v18.2+</td>
30223056
</tr>
30233057

30243058
</table>
@@ -3067,6 +3101,7 @@ SaveSelectedImagesAsMultiPageTIFF(
30673101
<td align="center">H5(macOS/TWAIN)</td>
30683102
<td align="center">H5(macOS/ICA)</td>
30693103
<td align="center">H5(Linux)</td>
3104+
<td align="center">Android Service</td>
30703105
</tr>
30713106

30723107
<tr>
@@ -3075,6 +3110,7 @@ SaveSelectedImagesAsMultiPageTIFF(
30753110
<td align="center">v10.0+</td>
30763111
<td align="center">v11.0+</td>
30773112
<td align="center">v12.1+</td>
3113+
<td align="center">v18.2+</td>
30783114
</tr>
30793115

30803116
</table>
@@ -3400,7 +3436,7 @@ IfShowFileDialog: boolean;
34003436
<td align="center">v11.0+</td>
34013437
<td align="center">v11.0+</td>
34023438
<td align="center">v12.1+</td>
3403-
<td align="center">Not Supported</td>
3439+
<td align="center">not supported</td>
34043440
</tr>
34053441

34063442
</table>

info/schedule/Stable.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,31 @@ permalink: /info/schedule/Stable.html
1818
- Added support for direct control of WIA drivers. Please see <!--Insert link to FAQ -->
1919

2020
### Improvements
21+
- ConvertToBW algorthim optimization
22+
23+
#### Viewer
24+
- The Viewer component has been migrated to a dedicated resource file. This will allow for viewerless implementations of Dynamic Web TWAIN to reduce the load by removing the necessity of loading the Viewer resources into memory even when the Viewer is not being used.
25+
2126
#### WebViewer
27+
- Replaced the webviewer to align with previous previous conventions
2228

2329
#### Android Service
2430
- The Android service is available on the Google [Play Store](https://play.google.com/store/apps/details?id=com.dynamsoft.mobilescan)
2531
- Enhancements to the Android Service and supported APIs
2632

2733
### Deprecations
28-
#### Progress Bar Changes
34+
35+
#### New Deprecations
36+
- IfShowProgressBar is now marked as deprecated
37+
38+
#### API Removals
39+
- RemoveAllAuthorizations
40+
- OnWebTwainNotFound
41+
- OnWebTwainReady
42+
- OnWebTwainWillInit
2943

3044
### Bugfixes
45+
32507 - MacOS issue with ShowFileDialog
3146

3247
### Known Issues
3348

0 commit comments

Comments
 (0)