16.2.6+145

📅 2025-07-31

New features

Support for Android 16 KB memory page sizes

Starting with this release, support for 16 KB memory page sizes has been added to Android binaries. This new feature is described as improving speed performance, and will soon be introduced as a compatibility requirement for apps published on Google Play.

You can find more details about this feature on https://developer.android.com/guide/practices/page-sizes.

This change required however to update iDRS Android system requirements:

  • Prior to this release, iDRS was compatible with Android API Level 17 (Android version 4.2 Jelly Bean and higher), similarly to iDRS 15

  • Starting with this release, iDRS will be compatible with Android API Level 21 (Android version 5.0 Lollipop and higher). Please note that this still covers a vast majority of Android systems, 99.8% according to https://apilevels.com.

PDF "Fast Web View" option

An option allowing to enable or disable PDF linearization (also called "Fast Web View") in documents created by iDRS has been reintroduced in the product’s API, via the new property CPdfOutputParams.Linearized.

Using this property, integrators may disable linearization in order to generate PDF files slightly smaller, at the cost of longer file opening time (especially when streamed from a website).

This option is enabled by default in order to keep similar behavior with previous releases.

Improvements

N/A

Added/removed resources

N/A

Fixed bugs

Internal ID Description Service desk IDs

IDRSRD-10008

The iDRS cannot generate a password-protected PDF then sign it via CPdfOperation::ApplySignature()

IDRSRD-9986

The iDRS 16 may not detect Aztec barcodes depending on their position on the page

ISD-37061

IDRSRD-9976

OCR accuracy for 2 specific characters is poor with iDRS HQOCR Japanese engine

IDRSRD-9992

The iDRS crashes when recognizing a specific image using Korean language

ISD-37138

IDRSRD-9973

The iDRS misses some content when running zonal OCR with version 16.2.6+103

IDRSRD-9971

The iDRS discards a character included in an input zone after update to 16.2.6+103

IDRSRD-9967

The iDRS throws an exception during PDF loading, when running in specific scenarios

ISD-36958

IDRSRD-9959

The orientation detection algorithm is less accurate and gives much more false positives than iDRS 15

IDRSRD-9911

Negative text not recognized using zonal for specific image

ISD-36790

IDRSRD-9955

multipage PDF/UA generated by iDRS doesn’t succeed compliance validation

IDRSRD-9944

The iDRS creates DOCX with incorrect table boundaries on a specific image

IDRSRD-9919

The iDRS takes nearly 50 seconds to process a specific image

IDRSRD-9913

The iDRS zonal recognition is much slower compared to 16.2.4

ISD-36544