16.0.7
📅 2021-11-10
New features
Section titled “New features”N/A
Improvements
Section titled “Improvements”Transformation of the Document Output API
Section titled “Transformation of the Document Output API”This release marks the beginning of the transformation process of the Document Output API from version 15 to version 16.
The following changes are affected:
-
The C++ namespace
DOCUMENT_OUTPUTis removed: as a consequence, all iDRS definitions are now available directly in theIDRSnamespace. This change has no consequence on the.NETAPI. -
Several classes are renamed:
CEncryptionParametersbecomes CEncryptionOptionsCCertificationParametersbecomes CSignatureOptionsCPdfAttachmentsListbecomes CAttachmentsListCPdfAttachmentbecomes CAttachment
Note that further changes in the Document Output API are expected in the next iDRS 16 release.
Loading images from stream
Section titled “Loading images from stream”New method definitions have been added to CBaseImagePlugin, CImage and CPage classes to allow the loading of images from stream, in addition to existing methods using filepaths.
CBaseImagePlugin:LoadImage,CanLoadFile,GetPageCountCImage:Create(C++) /ctor(.NET),Load,GetPageCountCPage:LoadSourceImage,LoadBlackAndWhiteImage
Deprecated/removed features
Section titled “Deprecated/removed features”Output formats ExcelML and CSV
Section titled “Output formats ExcelML and CSV”The output formats ExcelML and CSV are removed from the iDRS API, preventing you from creating such documents.
The Excel Binary File Format (.xls) of Microsoft Office 2003, or ExcelML, has been replaced since 2007 by the new Office Open XML formats (DOCX, XLSX, PPTX).
Comma-separated values format (CSV) is also deprecated due to its low business value; it has very limited use cases and can be generated directly by parsing OCR results.
Added/removed resources
Section titled “Added/removed resources”N/A
Fixed bugs
Section titled “Fixed bugs”| ID | Description |
|---|---|
| IDRSRD-6095 | The iDRS crashes when loading a specific TIF image |
| IDRSRD-6094 | The iDRS cannot load the text layer of a specific PDF file |
| IDRSRD-6077 | The iDRS cannot load text content from specific pdf file due to unsupported postscript names |
| IDRSRD-6076 | The iDRS cannot load content from specific pdf file |
| IDRSRD-6071 | The XLSX option to not retain color of text is not taken into account when combined with layout recreate source document |
| IDRSRD-6041 | The iDRS do not properly handle list indentation when generating DOCX documents |
| IDRSRD-6029 | The iDRS is crashing when running OCR on specific Vietnamese images |
| IDRSRD-6016 | The iDRS page content representation should allow an integrator to store custom data |
| IDRSRD-5827 | The iDRS should be able to load an image from a provided stream |
| IDRSRD-5788 | The iDRS throws an exception when the user lexicon feature is used |
Known issues
Section titled “Known issues”N/A