Version 10.12.0 Changelog (September 4, 2024)

Version: 10.12.0.84387

Release Date: September 4, 2024

Notes

This release of Apryse for Android brings the core PDF functionality inline with version 10.12.0 of the Apryse cross-platform APIs. Most non-module related changes apply to Android.

New

  • Now targeting Android 14
  • Added API to exclude annotation type(s) from getting last modified date updated via ToolManagerBuilder.disableUpdateModifyDateAnnotTypes(int[])
  • Added API to exclude field type(s) from getting last modified date updated via ToolManagerBuilder.disableUpdateModifyDateFieldTypes(int[])

Fixes

  • Fixed issue where Stamp annotation looks distorted after rotation in some situations
  • Fixed issue where transparent border color maybe not work for FreeText annotation in some situations
  • Fixed issue where measurement annotation's content is not showing in the annotation list

APIs

PDFViewCtrlTools package

ToolManagerBuilder

new method: ToolManagerBuilder disableUpdateModifyDateAnnotTypes(int[])

new method: ToolManagerBuilder disableUpdateModifyDateFieldTypes(int[])

ToolManager

new method: void disableUpdateModifyDateAnnotTypes(int[])

new method: void disableUpdateModifyDateFieldTypes(int[])

new method: Set<Integer> getUpdateModifyDateDisabledAnnotTypes()

new method: Set<Integer> getUpdateModifyDateDisabledFieldTypes()

AnnotUtils

new static method: boolean canSetDateToNow(PDFViewCtrl, Annot)

new static method: Boolean hasUnrotatedBBox(Annot)

Utils

new static method: void closeQuietly(AutoCloseable)

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales