Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions info/api/Dynamsoft_Enum.md
Original file line number Diff line number Diff line change
Expand Up @@ -897,5 +897,5 @@ Note: IT_MULTIPAGE_PDF & IT_MULTIPAGE_TIF are only applicable to the ImageType o

| Label | Value | Description |
|:-|:-|:-|
| Normal | 0 | The data is processed on the server side first, and then displayed in the viewer |
| Balanced | 1 | The data is processed in the canvas and then updated to the server side |
| Normal | 0 | Original mode, the image data is processed in the buffer |
| Balance | 1 | The image data is processed in the browser canvas |
7 changes: 4 additions & 3 deletions info/api/Dynamsoft_WebTwainEnv.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ interface DWTInitialConfig {

### `UseDefaultViewer`

Whether to use the built-in viewer. If it is set to `false` , the file `dynamsoft.viewer.js` is not loaded at all and there is no way to add it back later. Therefore, only set it to `false` when you absolutely won't need the viewer or will be building your own viewer.
Whether to use the built-in viewer. If it is set to `false` , the file `dynamsoft.webtwain.viewer.js` is not loaded at all and there is no way to add it back later. Therefore, only set it to `false` when you absolutely won't need the viewer or will be building your own viewer.

### `CustomizableDisplayInfo`

Expand Down Expand Up @@ -287,7 +287,8 @@ Dynamsoft.DWT.RegisterEvent('OnWebTwainError',
);


Dynamsoft_OnError: function(Dynamsoft.DWT.Exception){
// error handling
function Dynamsoft_OnError(error){
// error handling
console.error(error.message);
}
```
3 changes: 2 additions & 1 deletion info/api/WebTwain_Acquire.md
Original file line number Diff line number Diff line change
Expand Up @@ -4502,7 +4502,7 @@ interface CapabilitySetup {

**Parameters**

`capabilities`: A object that describes how to set capabilities.
`capabilities`: An object that describes how to set capabilities.

`successCallback`: A callback function that is executed if the request succeeds.

Expand All @@ -4528,6 +4528,7 @@ interface CapabilitySetup {
<td align="center">v16.0+</td>
<td align="center">v16.0+</td>
<td align="center">v16.0+</td>
<td align="center">v16.0+</td>
<td align="center">v18.2+</td>
</tr>

Expand Down
4 changes: 3 additions & 1 deletion info/api/WebTwain_Edit.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ SetDPI(

`resample`: Whether to resample the image. When it is true, the image size will change.

`method`: Specify the algorithm for the change. Please refer to [EnumDWT_InterpolationMethod]({{{site.info}}api/Dynamsoft_Enum.html#dynamsoftdwtenumdwt_interpolationmethod).
`method`: Specify the algorithm for the change. Please refer to [EnumDWT_InterpolationMethod]({{site.info}}api/Dynamsoft_Enum.html#dynamsoftdwtenumdwt_interpolationmethod).

`successCallback`: A callback function that is executed if the request succeeds.

Expand Down Expand Up @@ -1269,6 +1269,7 @@ BackgroundFillColor: number;
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1277,6 +1278,7 @@ BackgroundFillColor: number;
<td align="center">v11.0+ </td>
<td align="center">v11.0+ </td>
<td align="center">v12.1+ </td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down
61 changes: 58 additions & 3 deletions info/api/WebTwain_IO.md
Original file line number Diff line number Diff line change
Expand Up @@ -1265,8 +1265,8 @@ HTTPDownload(
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>Z
<td align="center">v18.2+</td>Z
<td align="center">v4.0+</td>
<td align="center">v18.2+</td>
</tr>

</table>
Expand Down Expand Up @@ -1337,6 +1337,7 @@ HTTPDownloadEx(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1345,6 +1346,7 @@ HTTPDownloadEx(
<td align="center">v5.0+ </td>
<td align="center">v5.0+ </td>
<td align="center">v5.0+ </td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1424,6 +1426,7 @@ HTTPDownloadThroughPost(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1432,6 +1435,7 @@ HTTPDownloadThroughPost(
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v18.2+</td>
</tr>

</table>
Expand Down Expand Up @@ -1480,6 +1484,7 @@ HTTPDownloadDirectly(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1488,6 +1493,7 @@ HTTPDownloadDirectly(
<td align="center">v7.0+ </td>
<td align="center">v7.0+ </td>
<td align="center">v7.0+ </td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1671,6 +1677,7 @@ HTTPUploadThroughPutEx(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1679,6 +1686,7 @@ HTTPUploadThroughPutEx(
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1731,6 +1739,7 @@ HTTPUploadThroughPost(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1739,6 +1748,7 @@ HTTPUploadThroughPost(
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1829,6 +1839,7 @@ HTTPUploadThroughPostEx(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1837,6 +1848,7 @@ HTTPUploadThroughPostEx(
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1893,6 +1905,7 @@ HTTPUploadAllThroughPostAsMultiPageTIFF(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1901,6 +1914,7 @@ HTTPUploadAllThroughPostAsMultiPageTIFF(
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v4.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -1957,6 +1971,7 @@ HTTPUploadAllThroughPostAsPDF(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -1965,6 +1980,7 @@ HTTPUploadAllThroughPostAsPDF(
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v5.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -2021,6 +2037,7 @@ HTTPUploadThroughPostAsMultiPagePDF(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -2029,6 +2046,7 @@ HTTPUploadThroughPostAsMultiPagePDF(
<td align="center">v6.0+</td>
<td align="center">v6.0+</td>
<td align="center">v6.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -2085,6 +2103,7 @@ HTTPUploadThroughPostAsMultiPageTIFF(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -2093,6 +2112,7 @@ HTTPUploadThroughPostAsMultiPageTIFF(
<td align="center">v6.0+</td>
<td align="center">v6.0+</td>
<td align="center">v6.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -2150,6 +2170,7 @@ HTTPUploadThroughPostDirectly(
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -2158,6 +2179,7 @@ HTTPUploadThroughPostDirectly(
<td align="center">v7.0+</td>
<td align="center">v7.0+</td>
<td align="center">v7.0+</td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -3001,9 +3023,38 @@ ShareImages(
type: Dynamsoft.DWT.EnumDWT_ImageType
): Promise< void>;
```
If ```indicies``` is an array, the behavour is dependant on ```type```:
If `indicies` is an array, the behavour is dependant on `type`:

- If type is set to PDF or TIFF, a single multi-page file is shared

- If any other type is set, mutiple single page files will be shared in the format of filename1.filetype, filename2.filetype, etc.

**Availability**

<div class="availability">
<table>

<tr>
<td align="center">ActiveX</td>
<td align="center">H5(Windows)</td>
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
<td align="center">not supported</td>
<td align="center">not supported</td>
<td align="center">not supported</td>
<td align="center">not supported</td>
<td align="center">not supported</td>
<td align="center">v18.2+</td>
</tr>

</table>
</div>

---

## SaveSelectedImagesAsMultiPagePDF
Expand Down Expand Up @@ -3467,6 +3518,7 @@ IfShowCancelDialogWhenImageTransfer: boolean;
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -3475,6 +3527,7 @@ IfShowCancelDialogWhenImageTransfer: boolean;
<td align="center">v5.2+ </td>
<td align="center">v5.2+ </td>
<td align="center">v5.2+ </td>
<td align="center">v18.2+ </td>
</tr>

</table>
Expand Down Expand Up @@ -3506,6 +3559,7 @@ IfShowProgressBar: boolean;
<td align="center">H5(macOS/TWAIN)</td>
<td align="center">H5(macOS/ICA)</td>
<td align="center">H5(Linux)</td>
<td align="center">Android Service</td>
</tr>

<tr>
Expand All @@ -3514,6 +3568,7 @@ IfShowProgressBar: boolean;
<td align="center">v10.0+</td>
<td align="center">v11.0+</td>
<td align="center">v12.1+</td>
<td align="center">v18.2+</td>
</tr>

</table>
Expand Down
Loading