Skip to content

Commit e2ba7ee

Browse files
authored
Merge pull request #888 from dynamsoft-docs/preview
update to internal commit ec0f4b7a
2 parents e0cd4bb + 1b8e404 commit e2ba7ee

File tree

12 files changed

+24
-21
lines changed

12 files changed

+24
-21
lines changed

articles/extended-usage/dynamsoft-service-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ When a request comes from a different origin, a CORS error message will be displ
6363

6464
On a desktop, when a new user accesses a web page using Dynamic Web TWAIN SDK for the first time, he will be prompted to install the Dynamic Web TWAIN Service. This is a built-in behaviour of the library. The prompt will display the download link. Once the installer is downloaded, the installation process will take just a few seconds.
6565

66-
The prompt comes up when you try to [create a WebTwain instance]({{site.indepth}}features/initialize.html#creating-the-webtwain-instance) in Service mode.
66+
The prompt comes up when you try to [create a WebTwain instance]({{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready) in Service mode.
6767

6868
![Initialization]({{site.assets}}imgs/Initialization-1.png)
6969

articles/extended-usage/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ This set of guides builds on the fundamental features covered in the standard us
1616
## Table of Contents
1717

1818
- [Advanced DWT Initialization]({{site.extended-usage}}advanced-initialization.html)
19+
- [Loading Documents from Files]({{site.extended-usage}}file-import.html)
1920
- [Configuring System Messages]({{site.extended-usage}}system-message-configuration.html)
2021
- [Set Up the Dynamic Web TWAIN Service]({{site.extended-usage}}dynamsoft-service-configuration.html)
2122
- [UI Customization]({{site.extended-usage}}ui-customization.html)

articles/general-usage/server-deployment.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ If you wish to use an absolute path to include the library, this is supported.
6363
<script src="https://www.dynamsoft.com/dwt/demo/Resources/dynamsoft.webtwain.config.js"></script>
6464
```
6565

66-
> Note: If you want to use the [Camera module]({{site.indepth}}features/Input.html#use-mediadevices-cameras), please make sure the absolute path stays in the same domain to avoid cross-origin issues.
67-
6866
#### Change ResourcePath using a relative path
6967

7068
If you do not wish to use an absolute path, you can [change the reference path]({{site.faq}}change-reference-path.html) to a relative path.

articles/hello-world/editing.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,9 @@ If you would like to review any of the previous steps, you can review:
212212

213213
<!-- - [Initializing the environment]({{site.getstarted}}initialize.html) -->
214214

215-
- [Scanning an image]({{site.getstarted}}scanning.html)
216-
- [Uploading images to the server]({{site.getstarted}}uploading.html)
217-
- [Setting scan parameters]({{site.getstarted}}scansettings.html)
215+
- [Scanning an image]({{site.hello-world}}scanning.html)
216+
- [Uploading images to the server]({{site.hello-world}}uploading.html)
217+
- [Setting scan parameters]({{site.hello-world}}scan-settings.html)
218218

219219
# Next Article
220220

@@ -223,6 +223,6 @@ Now that you had a chance to look at what DWT can do, you can learn about how to
223223
<!-- << Insert what goes next >> -->
224224

225225
<!--
226-
- [Customizing your scan settings]({{site.getstarted}}scansettings.html)
226+
- [Customizing your scan settings]({{site.getstarted}}scan-settings.html)
227227
- [Review HelloWorld]({{site.getstarted}}helloworld.html)
228228
- [Review Uploading Documents]({{site.getstarted}}uploading.html) -->

articles/hello-world/uploading.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,11 @@ Once an image has been acquired, click the upload button.You should receive the
169169

170170
<!-- If you need a refresher on creating the base project, please review [initalizing the environment]({{site.getstarted}}initialize.html). -->
171171

172-
You can review scanning an image with DWT [here]({{site.getstarted}}scanning.html).
172+
You can review scanning an image with DWT [here]({{site.hello-world}}scanning.html).
173173

174174
# Next Article
175175

176-
Now that HelloWorld can both scan and upload images, the next step is [specifying scan parameters]({{site.getstarted}}scansettings.html) to control image scanning methods directly through the API.
176+
Now that HelloWorld can both scan and upload images, the next step is [specifying scan parameters]({{site.hello-world}}scan-settings.html) to control image scanning methods directly through the API.
177177

178178
<!-- // var url = Dynamsoft.Lib.detect.ssl ? "https://" : "http://";
179179
// url += location.hostname;

faq/image-viewer-object-defined.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ permalink: /faq/image-viewer-object-defined.html
1313

1414
## Where is the image viewer object defined?
1515

16-
By default, Dynamic Web TWAIN has a viewer component that helps to view data available in the buffer. When you <a href="{{site.indepth}}features/initialize.html#creating-the-webtwain-instance" target="_blank">create an instance of Web Twain</a>, the viewer is created automatically with its default available settings. You can customize the viewer settings according to your requirements and replace the default viewer with your customized viewer settings.
16+
By default, Dynamic Web TWAIN has a viewer component that helps to view data available in the buffer. When you <a href="{{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready" target="_blank">create an instance of Web Twain</a>, the viewer is created automatically with its default available settings. You can customize the viewer settings according to your requirements and replace the default viewer with your customized viewer settings.
1717
You can refer to this <a href="{{site.indepth}}features/viewer.html#create-the-viewer" target="_blank">link</a> to read in details about the steps to create/modify the viewer.

info/api/WebTwain_Buffer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permalink: /info/api/WebTwain_Buffer.html
1010

1111
# {WebTwainObject} Buffer Manage
1212

13-
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.indepth}}features/initialize.html#creating-the-webtwain-instance).
13+
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready).
1414

1515
**Methods**
1616

info/api/WebTwain_Edit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permalink: /info/api/WebTwain_Edit.html
1010

1111
# {WebTwainObject} Edit
1212

13-
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.indepth}}features/initialize.html#creating-the-webtwain-instance).
13+
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready).
1414

1515
**Methods**
1616

info/api/WebTwain_IO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permalink: /info/api/WebTwain_IO.html
1111

1212
# {WebTwainObject} IO
1313

14-
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.indepth}}features/initialize.html#creating-the-webtwain-instance).
14+
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready).
1515

1616
**Methods**
1717

info/api/WebTwain_Util.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permalink: /info/api/WebTwain_Util.html
1010

1111
# {WebTwainObject} Util
1212

13-
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.indepth}}features/initialize.html#creating-the-webtwain-instance).
13+
The properties and methods on this page live in the namespace {WebTwainObject}. {WebTwainObject} denotes the `WebTwain` instance. Learn about [how to create a web twain object]({{site.extended-usage}}advanced-initialization.html#instantiating-webtwain-without-onwebtwainready).
1414

1515
**Methods**
1616

info/api/interfaces.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1677,7 +1677,10 @@ interface ReaderOptions {
16771677

16781678
- [`EnumDWT_ConvertMode`]({{site.info}}api/Dynamsoft_Enum.html#dynamsoftdwtenumdwt_convertmode)
16791679

1680-
1680+
> Note:Rendering Logic When Two or More of the Following Properties Are Specified — maxWidth, maxHeight, and resolution:
1681+
- Calculates the target image dimensions based on the original PDF page size and the specified resolution (DPI).
1682+
- When both maxWidth and maxHeight are set, the more restrictive constraint is applied to ensure the final image does not exceed either maximum.
1683+
- If the calculated dimensions exceed the specified maxWidth or maxHeight, the page is scaled down proportionally to fit within those constraints while preserving the original aspect ratio. This results in a lower effective resolution.
16811684

16821685
### PDFWSettings
16831686

info/schedule/Stable.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,16 @@ permalink: /info/schedule/Stable.html
1818
- **Greatly expanded support for the [RESTful Dynamic Web TWAIN Service]({{ site.extended-usage }}restful-api.html).**
1919
- **PDF Handling**:
2020
- Added new PDF Rasterizer Add-On API [`preserveUnmodifiedOnSave`]({{ site.api }}interfaces.html#readeroptions) to preserve the size of unmodified PDF pages when saving.
21-
- Added new PDF Rasterizer Add-On API [`IsRasterizationRequired()`]({{ site.api }}Addon_PDF.html#israsterizationrequired). This API returns true if the PDF Rasterizer Add-On is needed to process the PDF. Note that this requires a license for the PDF Rasterizer Add-On.
22-
- **Cross-platform support**: Added macOS and Linux platform support for DWT Barcode Reader Add-On version 9.6.
21+
- Added new PDF Rasterizer Add-On API [`IsRasterizationRequired()`]({{ site.api }}Addon_PDF.html#israsterizationrequired). This API returns true if the PDF file contains content other than one image per page. Please note that while invoking this API does not require a license for the PDF Rasterizer Add-On, a license is required to perform actual rasterization of the PDF for viewing purposes.
22+
- **Cross-platform support**: Added macOS and Linux platform support for DWT Barcode Reader Add-On.
2323
- **Error messages**: Added more informative error messages with the new [`ErrorCause`]({{ site.api }}WebTwain_Util.html#errorcause) API.
2424
- **Keyboard accessibility**: Added Tab key keyboard navigation in the DWT `Viewer`. The browser now shows a focus outline on the `Viewer` upon tabbing into the `Viewer`, which can be disabled with the new [`{WebTwainObject}.Viewer.disableFocusOutline`]({{ site.api }}WebTwain_Viewer.html#disablefocusoutline) API. (this property is `true` by default, i.e. disables the outline)
2525

2626
### Improvements
2727

2828
- **Security enhancements**: updated third-party libraries to enhance security.
29-
- **Image rasterization logic**: when the `ReaderOptions.RenderOptions` properties [`ReaderOptions.renderOptions.maxWidth`, `maxHeight` and `resolution`]({{ site.api }}interfaces.html#readeroptions) are set, if the dimensions of the rendered image exceed the maximum width and height, use the resolution applied during the image rendering process rather than the set resolution.
29+
- **Image rasterization logic**: The logic is optimized when two or all of the following properties are specified in [`ReaderOptions.RenderOptions`: `maxWidth`, `maxHeight`, and `resolution`]({{ site.api }}interfaces.html#readeroptions).
30+
3031
- **Renamed the Dynamsoft Service to Dynamic Web TWAIN Service**.
3132
- **New Dynamic Web TWAIN Service installation path for Windows**: moved installation out of `SysWOW64` and `System32` on Windows to prevent rare false positive antivirus scans.
3233
- New 64-bit system-wide installation location: `C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service 19`
@@ -46,9 +47,9 @@ permalink: /info/schedule/Stable.html
4647

4748
### Removed Features
4849

49-
- **Dropped support for the PDF Compressor Add-On.**
50-
- **Dropped out-of-the-box support for ActiveX.**
51-
- **Dropped support for 32-bit macOS**: now only supporting macOS versions 10.15 and higher.
50+
- **Discontinued support for the PDF Compressor Add-On.**
51+
- **Discontinued out-of-the-box support for ActiveX.**
52+
- **Discontinued support for 32-bit macOS**: now only supporting macOS versions 10.15 and higher.
5253
- **Discontinued Android support.**
5354

5455
### Bug Fixes

0 commit comments

Comments
 (0)