Skip to content

16.0.7

📅 2021-11-10

N/A

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_OUTPUT is removed: as a consequence, all iDRS definitions are now available directly in the IDRS namespace. This change has no consequence on the .NET API.

  • Several classes are renamed:

    • CEncryptionParameters becomes CEncryptionOptions
    • CCertificationParameters becomes CSignatureOptions
    • CPdfAttachmentsList becomes CAttachmentsList
    • CPdfAttachment becomes CAttachment

Note that further changes in the Document Output API are expected in the next iDRS 16 release.

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, GetPageCount
  • CImage: Create (C++) / ctor (.NET), Load, GetPageCount
  • CPage: LoadSourceImage, LoadBlackAndWhiteImage

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.

N/A

IDDescription
IDRSRD-6095The iDRS crashes when loading a specific TIF image
IDRSRD-6094The iDRS cannot load the text layer of a specific PDF file
IDRSRD-6077The iDRS cannot load text content from specific pdf file due to unsupported postscript names
IDRSRD-6076The iDRS cannot load content from specific pdf file
IDRSRD-6071The XLSX option to not retain color of text is not taken into account when combined with layout recreate source document
IDRSRD-6041The iDRS do not properly handle list indentation when generating DOCX documents
IDRSRD-6029The iDRS is crashing when running OCR on specific Vietnamese images
IDRSRD-6016The iDRS page content representation should allow an integrator to store custom data
IDRSRD-5827The iDRS should be able to load an image from a provided stream
IDRSRD-5788The iDRS throws an exception when the user lexicon feature is used

N/A