diff --git a/articles/extended-usage/index.md b/articles/extended-usage/index.md index 61b41cd4..b08dfae7 100644 --- a/articles/extended-usage/index.md +++ b/articles/extended-usage/index.md @@ -19,8 +19,8 @@ This set of guides builds on the fundamental features covered in the standard us - [Configuring System Messages]({{site.extended-usage}}system-message-configuration.html) - [Set Up the Dynamic Web TWAIN Service]({{site.extended-usage}}dynamsoft-service-configuration.html) - [UI Customization]({{site.extended-usage}}ui-customization.html) +- [Using the DWT RESTful API]({{site.extended-usage}}restful-api.html) - [Barcode Recognition]({{site.extended-usage}}barcode-processing.html) - [PDF Handling]({{site.extended-usage}}pdf-processing.html) - - [Buffer Caching]({{site.extended-usage}}buffer-caching.html) - [Remote Scan](https://www.dynamsoft.com/remote-scan/docs/introduction/) \ No newline at end of file diff --git a/articles/hello-world/scan-settings.md b/articles/hello-world/scan-settings.md index 805ebebc..bf93098b 100644 --- a/articles/hello-world/scan-settings.md +++ b/articles/hello-world/scan-settings.md @@ -10,9 +10,6 @@ permalink: /hello-world/scan-settings.html # Specifying Scan Settings - - Some applications may require images to be scanned with particular scan settings, e.g. a prescribed image size, resolution, color, etc. It may be undesirable to alter these settings, so we may wish to issue these settings to the scanner directly, without alteration by end users. We will demonstrate this method by passing scan settings through the DWT API in the HelloWorld application. > Prerequisites: Hello World - Uploading Images to the Server @@ -142,12 +139,12 @@ You should receive a grayscale image at 150 ppi: # Previous Articles - + -If you have yet to acquire the image from the scaner, please review [scanning an image]({{site.getstarted}}scanning.html). +If you have yet to acquire the image from the scanner, please review [scanning an image]({{ site.hello-world }}scanning.html). -If this scan is all that you need, you can review [uploading images to the server]({{site.getstarted}}uploading.html). +If this scan is all that you need, you can review [uploading images to the server]({{ site.hello-world }}uploading.html). # Next Article -The next and final step in our guide is [editing images]({{site.getstarted}}editing.html) after acquisition. +The next and final step in our guide is [editing images]({{ site.hello-world }}editing.html) after acquisition. diff --git a/index.md b/index.md index ab33c302..4860ccab 100644 --- a/index.md +++ b/index.md @@ -91,67 +91,4 @@ permalink: /index.html ### [Resources]({{site.about}}resources.html) ### [Support]({{site.about}}getsupport.html) ### [FAQ]({{site.faq}}index.html) -### [Annotation]({{site.faq}}#annotation) - \ No newline at end of file +### [Annotation]({{site.faq}}#annotation) \ No newline at end of file diff --git a/info/schedule/Stable.md b/info/schedule/Stable.md index 050337e8..9557cc9c 100644 --- a/info/schedule/Stable.md +++ b/info/schedule/Stable.md @@ -21,14 +21,15 @@ permalink: /info/schedule/Stable.html - 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. - **Cross-platform support**: Added macOS and Linux platform support for DWT Barcode Reader Add-On version 9.6. - **Error messages**: Added more informative error messages with the new [`ErrorCause`]({{ site.api }}WebTwain_Util.html#errorcause) API. -- **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. (`true`/disabled by default) +- **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) ### Improvements - **Security enhancements**: updated third-party libraries to enhance security. -- **Image rasterization logic**: when both [`ReaderOptions.renderOptions.maxWidth/ ReaderOptions.renderOptions.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. +- **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. +- **Renamed the Dynamsoft Service to Dynamic Web TWAIN Service**. - **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. - - New 64-bit system-wide installations: `C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service 19` + - New 64-bit system-wide installation location: `C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN Service 19` - New 32-bit system-wide installation location: `C:\Program Files\Dynamsoft\Dynamic Web TWAIN Service 19` - Changed `ErrorString` messages associated with `ErrorCode -2003` for `HTTPUpload`-related APIs to include HTTP codes in the form of `HTTP process: {message}({HTTP status code})`, e.g. `HTTP process: OK(200)`. This change applies to `ErrorString` for the following APIs: @@ -39,7 +40,7 @@ permalink: /info/schedule/Stable.html - [`{WebTwainObject}.HTTPUploadAllThroughPostAsPDF()`]({{ site.api }}WebTwain_IO.html#httpuploadallthroughpostaspdf) - [`{WebTwainObject}.HTTPUploadThroughPostAsMultiPagePDF()`]({{ site.api }}WebTwain_IO.html#httpuploadthroughpostasmultipagepdf) - [`{WebTwainObject}.HTTPUploadThroughPostAsMultiPageTIFF()`]({{ site.api }}WebTwain_IO.html#httpuploadthroughpostasmultipagetiff) -- **Enhance the customizability of thumbnail viewer**: add a position property to its [event]({{ site.api }}interfaces.html#thumbnailviewerevent) to facilitate the customization. For example, we can add a delete icon when the mouse is over it. +- **Thumbnail Viewer customization**: added a `position` property to the [`ThumbnailViewerEvent`]({{ site.api }}interfaces.html#thumbnailviewerevent) to facilitate further customizations, for example, displaying a delete icon when the mouse is hovering over a thumbnail. ![thumbnail viewer event](/assets/imgs/thumbnail-viewer-event-demo.jpg) @@ -50,7 +51,7 @@ permalink: /info/schedule/Stable.html - **Dropped support for 32-bit macOS**: now only supporting macOS versions 10.15 and higher. - **Discontinued Android support.** -### Big Fixes +### Bug Fixes - Fixed a CORS request blocked error which also triggers a prompt to install the Dynamic Web TWAIN Service. - Fixed Vite runtime errors caused by polyfills and resource path misconfiguration.