Last Updated on

What’s New In Transact 4.5?


Web Scanner | Web Scanner Caching Improvement

In previous versions of Transact, in some cases display images stored in the temp folder of the Web Scanner Service installation directory were not deleted due to specific browser issues.

In Ephesoft Transact v4.5.0.0, image caching for the Web Scanner Service has been improved. Browser caching for the Web scanner is now disabled. Specific meta-tags have been added in the HTML files of both the Web Scanner applet and Advanced Web Scanner:

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\html code.png

In addition, the temp folder in the Ephesoft Scanner Service directory is now hidden to ensure additional security of processed data and the WebScannerToolkit-0.0.1-SNAPSHOT.jar (which contains scanner code) is signed with the Ephesoft jar signing utility.

Let’s consider the following case to illustrate the improved Web Scanner caching process.

When you use the Advanced Web Scanner for the first time, you will be prompted to download the installation file and install the Web Scanner Service on your local machine. By default, the Ephesoft Scanner folder is created in the following location: C:\Program Files (x86)\EphesoftTransactScannerService.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner8.png

To start the scanning process, you need to select the scanner from the dropdown list, specify the Batch Class, scanning profile and priority, and then click Start.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner2.png

This will initiate the scanning process. You will see display images on the Web Scanner screen. The scanned batch files (TIF format) are saved on the server in the SharedFolder\ScannedImages folder.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner4.png

At the same time, the system creates a subfolder in the temp folder on the local machine (the default path is C:\Program Files (x86)\EphesoftTransactScannerService\temp). This temp folder is hidden, but you can find it by typing “temp” in the Search field in the top panel and clicking Enter.

When you open the temporary folder, you will see the subfolder created for the running scanning job. The name of this subfolder consists of two parts: the id of the user who is currently logged in to the Scanner Service and a numeric value generated from the scanning time and date.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner3.png

This subfolder contains display images along with their thumbnails.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner6.png

After scanning has been completed, click Finish on the Advanced Web Scanner screen to initiate batch processing.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner5.png

Once you click Finish:

  • on the local machine, display images inside the temp folder will be deleted
  • on the server, TIF files will be copied from the ScannedImages folder to a selected Batch Class UNC folder which gets created at the time of Batch Class configuration.

C:\Users\Ephesoft\AppData\Local\Microsoft\Windows\INetCache\Content.Word\webscanner7.png

In a similar manner, old images in the temp folder will be deleted when the operator starts the Web Scanner Service or initiates a new scanning session by clicking Start on the Web Scanner screen.