Softek Barcode Reader Toolkit for Windows Version 18.104.22.168 released
Softek Barcode Reader SDK for Windows Version 22.214.171.124 has been released.
The main change in this version is the addition of functions to read from TIF, PDF, JPEG,GIF or PNG files held in memory rather than as files on disc. The new functions are called ScanBarCodeFromString for the DLL or ScanBarCodeFromByteArray for the .Net interface.
Please note that this version requires a new license key. Customers who purchased a license for the SDK on or after December 10th 2019 automatically qualify along with all customers with valid support and upgrade cover as of December 10th 2020.
The full release notes are as follows:
Support added for reading from TIF/PDF/JPG/GIF/PNG images held in strings or byte arrays. In the .Net interface a new function called ScanBarCodeFromByteArray has been added and in other interfaces the new function is called ScanBarCodeFromString. This means that images held in memory no longer need to be in uncompressed bitmap format and conversely PDF, TIF etc no longer need to be held as files on disc in order to be used with the SDK. Background versions of the same functions are also available in the form of ScanBarCodeFromStringInBackground and ScanBarCodeFromByteArrayInBackground.
The Debenu PDF DLL files have also been updated to version 1811 and a slightly faster method is now used to extract images or render pages. This change also resolves an issue encountered in Visual Studio 2019 using .Net 5 where by the render process for certain files appeared to cause massive memory usage.
New algorithms have been developed for Code 39 and Code 128 recognition. The old algorithms can still be used if needs be by setting the UseOld1DAlgorithms property.
TIFF documents with differening horizontal and vertical resolutions are now re-scaled to match the horizontal resolution. This can be prevented by setting the property RescaleTiffAllowed to false or 0.