From e085e88bf5501842837c8b40d2b3e4639eff7dfd Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Mon, 26 Jun 2023 15:46:04 +0800 Subject: [PATCH 1/9] Update what-are-the-resources-files.md --- faq/what-are-the-resources-files.md | 93 ++++++++++++++++++++++++++++- 1 file changed, 92 insertions(+), 1 deletion(-) diff --git a/faq/what-are-the-resources-files.md b/faq/what-are-the-resources-files.md index 421f867d..a999ca15 100644 --- a/faq/what-are-the-resources-files.md +++ b/faq/what-are-the-resources-files.md @@ -17,6 +17,13 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > *Resources* is the default name of the folder that contain these files. It can be changed. For example, in the DWT package, it's called *dist*. +
+ +- [18.0 and 18.0-](#18min) +- [v18.1+](#18plus) + +
+ ### Default files * dynamsoft.webtwain.config.js @@ -32,6 +39,7 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > This file is used to configure the dialogs which are shown when the Dynamic Web TWAIN library is not installed or needs to be upgraded. This file is already referenced inside the dynamsoft.webtwain.initiate.js * Readme.txt + * addon + dynamsoft.upload.js @@ -61,6 +69,7 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll - dbr-7.4.0.1.full.wasm - dbr-7.4.0.1.full.wasm.js - dbr-7.4.0.1.worker.js + * dist > Under this directory are the installers for the Dynamsoft Service which needs to be manually installed on each client machine that uses the Dynamic Web TWAIN library as a service. @@ -82,6 +91,7 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > For macOS - LICENSE + * src > These files contain the following functionalities @@ -101,9 +111,90 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll - dynamsoft.viewer.js - dynamsoft.webtwain.css +
+ +
+ +### Default files + +* dynamsoft.webtwain.config.js + +> This file is used to make basic configuration of the Dynamic Web TWAIN library. It's where you enter the product key for the product and to change the initial viewer size, etc. + +* dynamsoft.webtwain.initiate.js + +> This file is the core of the Dynamic Web TWAIN library. + +* dynamsoft.webtwain.initiate_cus.js + +> This file is the core of the Dynamic Web TWAIN customized library, please do not use it if there is no requirement. + +* dynamsoft.webtwain.install.js + +> This file is used to configure the dialogs which are shown when the Dynamic Web TWAIN library is not installed or needs to be upgraded. This file is already referenced inside the dynamsoft.webtwain.initiate.js + +* Readme.txt + +* addon + + dynamsoft.upload.js + + > This file contains the functionalities of the Dynamsoft Upload Module. + + + dynamsoft.webtwain.addon.pdf.js + + > This file contains the functionalities of the PDF Rasterizer addon. + + + dynamsoft.webtwain.addon.webcam.js + + > This file contains the functionalities of the Webcam addon. + + + dynamsoft.webtwain.addon.barcodereader.js + + > This file contains the functionalities of the Barcode addon. + +* dist + + > Under this directory are the installers for the Dynamsoft Service which needs to be manually installed on each client machine that uses the Dynamic Web TWAIN library as a service. + + - DynamsoftServiceSetup.deb + + > For Linux (Debian) + + - DynamsoftServiceSetup.rpm + + > For Linux (Redhat) + + - DynamsoftServiceSetup.msi + + > For Windows + + - DynamsoftServiceSetup.pkg + + > For macOS + + - LICENSE + +* src + + > These files contain the following functionalities + > - image input & output + > - image decode & encode + > - PDF read & write + > - Viewer & UI + + - dynamsoft.lts.js + - dynamsoft.webtwain.activex.js + - dynamsoft.webtwain.viewer.css + - dynamsoft.webtwain.viewer.viewer.js + - dynamsoft.webtwain.viewer.js + +
+ +
+ ### Other Resources files -The following two files are present in the [Dynamic Web TWAIN package](https://github.com/dynamsoft-dwt/web-twain-package). +The following two files are present in the [Dynamic Web TWAIN package](https://github.com/Dynamsoft/Dynamic-Web-TWAIN). * dynamsoft.webtwain.min.js From 53b8b0ffee22ed8e681b80cb5529640a501f465d Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Wed, 28 Jun 2023 16:10:36 +0800 Subject: [PATCH 2/9] Update what-are-the-resources-files.md --- faq/what-are-the-resources-files.md | 70 ++++++++++++++--------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/faq/what-are-the-resources-files.md b/faq/what-are-the-resources-files.md index a999ca15..7d59a1f5 100644 --- a/faq/what-are-the-resources-files.md +++ b/faq/what-are-the-resources-files.md @@ -19,8 +19,8 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll
-- [18.0 and 18.0-](#18min) - [v18.1+](#18plus) +- [From v16.0 to v18.0](#18min)
@@ -32,7 +32,11 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll * dynamsoft.webtwain.initiate.js -> This file is the core of the Dynamic Web TWAIN library. +> This file is the core of the Dynamic Web TWAIN library. + +* dynamsoft.webtwain.initiate_cus.js + +> This file is the core of the Dynamic Web TWAIN customized library, please do not use it if there is no requirement. * dynamsoft.webtwain.install.js @@ -45,10 +49,6 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > This file contains the functionalities of the Dynamsoft Upload Module. - + dynamsoft.webtwain.addon.camera.js - - > This file contains the functionalities of the Camera addon. - + dynamsoft.webtwain.addon.pdf.js > This file contains the functionalities of the PDF Rasterizer addon. @@ -61,15 +61,6 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > This file contains the functionalities of the Barcode addon. - + dbrjs - - > These files are meant for the barcode reader addon for using by the Camera addon. - - - dbr.js - - dbr-7.4.0.1.full.wasm - - dbr-7.4.0.1.full.wasm.js - - dbr-7.4.0.1.worker.js - * dist > Under this directory are the installers for the Dynamsoft Service which needs to be manually installed on each client machine that uses the Dynamic Web TWAIN library as a service. @@ -100,16 +91,11 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > - PDF read & write > - Viewer & UI - - dynamsoft.imageio.js - - dynamsoft.imageio_wasm-.js - - dynamsoft.imagecore-.wasm - - dynamsoft.imageio-.wasm - - dynamsoft.imageProc-.wasm - - dynamsoft.pdfReader-.wasm - - dynamsoft.pdfWriter-.wasm - - dynamsoft.viewer.css - - dynamsoft.viewer.js - - dynamsoft.webtwain.css + - dynamsoft.lts.js + - dynamsoft.webtwain.activex.js + - dynamsoft.webtwain.viewer.css + - dynamsoft.webtwain.viewer.viewer.js + - dynamsoft.webtwain.viewer.js
@@ -123,11 +109,7 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll * dynamsoft.webtwain.initiate.js -> This file is the core of the Dynamic Web TWAIN library. - -* dynamsoft.webtwain.initiate_cus.js - -> This file is the core of the Dynamic Web TWAIN customized library, please do not use it if there is no requirement. +> This file is the core of the Dynamic Web TWAIN library. * dynamsoft.webtwain.install.js @@ -140,6 +122,10 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > This file contains the functionalities of the Dynamsoft Upload Module. + + dynamsoft.webtwain.addon.camera.js + + > This file contains the functionalities of the Camera addon. + + dynamsoft.webtwain.addon.pdf.js > This file contains the functionalities of the PDF Rasterizer addon. @@ -152,6 +138,15 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > This file contains the functionalities of the Barcode addon. + + dbrjs + + > These files are meant for the barcode reader addon for using by the Camera addon. + + - dbr.js + - dbr-7.4.0.1.full.wasm + - dbr-7.4.0.1.full.wasm.js + - dbr-7.4.0.1.worker.js + * dist > Under this directory are the installers for the Dynamsoft Service which needs to be manually installed on each client machine that uses the Dynamic Web TWAIN library as a service. @@ -182,11 +177,16 @@ Resources files help you include Dynamic Web TWAIN in your application. The foll > - PDF read & write > - Viewer & UI - - dynamsoft.lts.js - - dynamsoft.webtwain.activex.js - - dynamsoft.webtwain.viewer.css - - dynamsoft.webtwain.viewer.viewer.js - - dynamsoft.webtwain.viewer.js + - dynamsoft.imageio.js + - dynamsoft.imageio_wasm-.js + - dynamsoft.imagecore-.wasm + - dynamsoft.imageio-.wasm + - dynamsoft.imageProc-.wasm + - dynamsoft.pdfReader-.wasm + - dynamsoft.pdfWriter-.wasm + - dynamsoft.viewer.css + - dynamsoft.viewer.js + - dynamsoft.webtwain.css
From 5304239bccf97641c293a75a8eca8c2438aef058 Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Fri, 7 Jul 2023 17:18:26 +0800 Subject: [PATCH 3/9] Update the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md --- ...r-keeps-spinning-when-capture-the-image-with-iphone.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md b/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md index b5218432..c993d463 100644 --- a/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md +++ b/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md @@ -31,4 +31,12 @@ if (Dynamsoft.navInfoSync.biPhone || Dynamsoft.navInfoSync.biPad) { } ``` +**Or** download the patch version: + +- For framework project, please upgrade your dwt package to `v17.3.4` or `v18.0.2`. + +- For Non-framework application, please download the new camera.js file below and replace the old file with new one under `Resource/addon` directory. + - [v17.3 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v17.3/OffscreenCanvas/dynamsoft.webtwain.addon.camera.js) + - [v18.0 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v18.0/OffscreenCanvas/dynamsoft.webtwain.addon.camera.js) + > If the resolution doesn't work for you, please [contact us](https://www.dynamsoft.com/company/contact/). \ No newline at end of file From e4c438c5c2ddc73050ad6bf9e60c91995a9c05a3 Mon Sep 17 00:00:00 2001 From: ztyyLV <97287824+ztyyLV@users.noreply.github.com> Date: Fri, 7 Jul 2023 17:38:33 +0800 Subject: [PATCH 4/9] Update the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md --- ...g-bar-keeps-spinning-when-capture-the-image-with-iphone.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md b/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md index c993d463..64257053 100644 --- a/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md +++ b/faq/the-loading-bar-keeps-spinning-when-capture-the-image-with-iphone.md @@ -36,7 +36,7 @@ if (Dynamsoft.navInfoSync.biPhone || Dynamsoft.navInfoSync.biPad) { - For framework project, please upgrade your dwt package to `v17.3.4` or `v18.0.2`. - For Non-framework application, please download the new camera.js file below and replace the old file with new one under `Resource/addon` directory. - - [v17.3 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v17.3/OffscreenCanvas/dynamsoft.webtwain.addon.camera.js) - - [v18.0 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v18.0/OffscreenCanvas/dynamsoft.webtwain.addon.camera.js) + - [v17.3 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v17.3/OffscreenCanvas/dynamsoft.webtwain.addon.camera.zip) + - [v18.0 camera.js file](https://tst.dynamsoft.com/public/DWT_FIX/v18.0/OffscreenCanvas/dynamsoft.webtwain.addon.camera.zip) > If the resolution doesn't work for you, please [contact us](https://www.dynamsoft.com/company/contact/). \ No newline at end of file From 3ae4ab2325b08f81ea3861a51104c62f83ee5624 Mon Sep 17 00:00:00 2001 From: kyle-ds <51097593+kyle-ds@users.noreply.github.com> Date: Mon, 24 Jul 2023 11:31:48 -0700 Subject: [PATCH 5/9] Update admin-right-needed-to-install.md Rewrite. --- faq/admin-right-needed-to-install.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/faq/admin-right-needed-to-install.md b/faq/admin-right-needed-to-install.md index 5dd5373b..fed978ff 100644 --- a/faq/admin-right-needed-to-install.md +++ b/faq/admin-right-needed-to-install.md @@ -14,8 +14,8 @@ https://www.dynamsoft.com/web-twain/docs/faq/#project-deployment-and-end-user-in # Are admin rights required to install the end-user component? -Yes, the Dynamsoft Service installer is a `.msi` file which requires administrator rights. If your organization does not allow end users to have admin rights, you can contact [Dynamsoft Support]({{site.about}}getsupport.html) to get a special "Personal Installer" that does not require admin rights. +Yes, the Dynamsoft Service installer is a `.msi` file which requires administrator rights to install as the install target is `C:\Windows\SysWOW64\`. Once the Dynamsoft Service is installed with admin rights, every user on that machine can has access to the Dynamsoft Service. -> NOTE -> -> Once the Dynamsoft Service is installed with admin rights, every user on that machine can use it. On the other hand, if it is installed with a "Personal Installer", only that specific user can use it. +If your organization does not allow end users to have admin rights, you can contact [Dynamsoft Support]({{site.about}}getsupport.html) to get a special "Personal Installer" that does not require admin rights. + +The "Personal Installer", will install to the user's `C:\Users\{UserName}\AppData\Roaming\` folder. Please be aware that only one user per machine is able to have the service installed via this method. The service cannot be installed to multiple user profiles, and only the user that installs the Services in this manner will have access to the Dynamsoft Service. From 0c8e0caba76d60db6498670746e5a029605ae730 Mon Sep 17 00:00:00 2001 From: kyle-ds <51097593+kyle-ds@users.noreply.github.com> Date: Tue, 25 Jul 2023 22:18:12 -0700 Subject: [PATCH 6/9] Update WebTwain_Buffer.md Fix description of RemoveTag --- info/api/WebTwain_Buffer.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/info/api/WebTwain_Buffer.md b/info/api/WebTwain_Buffer.md index 6a4cc9a4..2463f736 100644 --- a/info/api/WebTwain_Buffer.md +++ b/info/api/WebTwain_Buffer.md @@ -190,7 +190,7 @@ RemoveTag(tagName: string, indices?: number[]):boolean **Parameters** -`tagName`: Specify the new tag name. +`tagName`: Specify the tag to be removed. `indices`: Specify the index. @@ -220,7 +220,7 @@ RemoveTag(tagName: string, indices?: number[]):boolean **Usage Notes** -If the index is null, it will remove the tag you specified. If the index is not null, it will remove the specified tag on the image you selected. +If the index is not specified, the tag will be removed from _all images_. If the index is specified, the tag will be removed from the specified image(s). --- From 8228f001d57a60ef97296dbdc9cd38278f5a1f32 Mon Sep 17 00:00:00 2001 From: kyle-ds <51097593+kyle-ds@users.noreply.github.com> Date: Wed, 26 Jul 2023 11:28:45 -0700 Subject: [PATCH 7/9] Update OCR.md Mark OCR module as retired in docs --- indepth/features/OCR.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/indepth/features/OCR.md b/indepth/features/OCR.md index 241c1a55..9ecf7bf5 100644 --- a/indepth/features/OCR.md +++ b/indepth/features/OCR.md @@ -8,9 +8,10 @@ description: Dynamic Web TWAIN SDK Documentation OCR Page permalink: /indepth/features/OCR.html --- -# OCR +# OCR (Retired) +> This page is only provided as a reference for clients with existing Dynamsoft OCR licences. New OCR licences are not available as Dynamsoft has ended the development of OCR modules. -Dynamsoft offers two OCR engines that can be used as addons for `Dynamic Web TWAIN` : OCR Basic ( `OCRB` for short) and OCR Professional ( `OCRPro` for short). +Dynamsoft offers two OCR engines that can be used as add-ons for `Dynamic Web TWAIN` : OCR Basic ( `OCRB` for short) and OCR Professional ( `OCRPro` for short). `OCRB` is developed on top of the open source [Tesseract engine](https://github.com/tesseract-ocr/tesseract). `OCRPro` on the other hand was developed on top of Kofax's proprietary OCR engine. From 8aed91a19945961031cfdf5baa83dbcaac001d83 Mon Sep 17 00:00:00 2001 From: kyle-ds <51097593+kyle-ds@users.noreply.github.com> Date: Wed, 26 Jul 2023 13:44:14 -0700 Subject: [PATCH 8/9] Update Stable.md remove dead link --- info/schedule/Stable.md | 1 - 1 file changed, 1 deletion(-) diff --git a/info/schedule/Stable.md b/info/schedule/Stable.md index 09c821c1..2cfe6346 100644 --- a/info/schedule/Stable.md +++ b/info/schedule/Stable.md @@ -413,7 +413,6 @@ See the