LEADTOOLS received several updates to its document and medical imaging toolkits today. Most notably, the LEADTOOLS HTML5/JavaScript Document Viewer now has the ability to run within even the most restricted environments without compromising security. Several under-the-hood updates including logging, diskless caching, configuration settings, and the like all contribute to create a lightweight, web-based viewer that can be hosted on both Windows and Linux servers, as well as third-party cloud hosting services such as Microsoft Azure.
Additionally, LEADTOOLS added support for IBM FileNet P8 annotations. This has been a popular request for customers using the HTML5/JavaScript Document Viewer in conjunction with a FileNet ecosystem. It also addresses compatibility concerns for customers migrating from FileNet to a new ECM vendor yet want to maintain complete control of their FileNet P8 annotations.
Document Viewer and Converter
- Added diskless mode that allows the viewer to securely load, save, cache, and convert documents and annotations without accessing the file system
- Import/Export IBM FileNet P8 annotations to LEADTOOLS or PDF annotations
- Rotate and delete individual pages within a document
- Improved results when converting digital photos to PDF and other document formats
- Added POCO/POJO (Plain Old CLR/Java Object) support for communicating with the document service without requiring the full LEADTOOLS library
- Added Document History feature to track user changes for updating back-end system
- New non-blocking conversion option that allows monitoring long-running asynchronous jobs
- Mime type whitelist to control and restrict input document types
- Domain whitelist to speed up HTML rendering and conversion within enterprise environments
- Push and Pull annotations and documents to and from the cache for back-end loading and saving of documents
- Enhanced metadata information for cached documents
- Document Service logging interface to improve system health and performance by identifying bottlenecks and simplifying intelligent horizontal scaling
- Easily switch between caching systems and rendering engines with configuration file settings
File Formats
- Image interpolation for images inside PDF documents
- Custom margins for XLSX and RTF
- Added options for choosing the page size and order when rasterizing and splitting large spreadsheets into multiple pages
- New multiplatform RTF engine with improved rendering and speed
- AFP file format on Linux
Virtual Printer
- Improved print jobs management
- Faster printing/spooling when printing multiple simultaneous jobs
- Lower memory consumption
DICOM Communication
- Added support for a more secure encryption for DICOM Communication, recommended by the DICOM Standard 2018b part 15 (BCP195 TLS Secure Transport Connection Profile), along with support for the corresponding recommended TLS 1.2 cipher suites
- Added new events to the DICOM High-level SCU and SCP toolkit that allows programmers to easily customize the DICOM High-level toolkit behavior
Additional Toolkit Enhancements
- Dramatically improved Barcode and MICR accuracy and increased speed by up to 10x
- Added new Barcode pre-processing options to increase accuracy when recognizing bad-quality images
- Load and Save IBM FileNet P8 annotations, converting them to/from LEADTOOLS or PDF annotations
- New mechanisms for controlling how and where temp files are used including memory-only mode for secure applications that restrict disk access
To get these updates, download the latest installer, or update your NuGet references.