Version 11.1.0 Changelog (November 27, 2024)

Version: 11.1.0.84737

Release Date: November 27, 2024

New Features

  • Added a new flag for setAlwaysDrawWithFingerAndStylus to enable both stylus and finger to simultaneously draw

Notes

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

Fixes

  • Fixed an issue with search results when switching between documents
  • Fixed an issue where viewer tabs may close themselves

APIs

PDFViewCtrlTools package

ToolManagerBuilder

new method: ToolManagerBuilder setAlwaysDrawWithFingerAndStylus(boolean)

AnnotationDialogFragment

new static final field: String BUNDLE_EXPORT_BUTTON_SPANNABLE_STRING

new method: void setAnnotationExportButtonText(CharSequence)

BookmarksDialogFragment

new method: void updateAnnotationExportButtonText(CharSequence)

AnnotStyle

new static final field: int CUSTOM_SMART_HIGHLIGHTER

SmartHighlighter

new class: SmartHighlighter

new constructor: SmartHighlighter(PDFViewCtrl)

new method: ToolModeBase getToolMode()

new method: boolean onDown(MotionEvent)

new method: void setupAnnotStyles(ArrayList<AnnotStyle>)

SmartHighlighterText

new class: SmartHighlighterText

new constructor: SmartHighlighterText(PDFViewCtrl)

new method: int getCreateAnnotType()

new method: ToolModeBase getToolMode()

new method: boolean onDown(MotionEvent)

new method: void setupAnnotStyles(ArrayList<AnnotStyle>)

SmartPenInk

removed static field: float sHORIZONTAL_THRESHOLD

removed static field: float sVERTICAL_THRESHOLD

Tool

modified method: RectF getTextSelectRect(float, float)

Declaration
From:public RectF getTextSelectRect(float, float)
To: public static RectF getTextSelectRect(float, float)

ToolManager

new method: boolean isAlwaysDrawWithFingerAndStylus()

new method: void setAlwaysDrawWithFingerAndStylus(boolean)

ToolMode

new static final field: ToolMode SMART_HIGHLIGHTER

new static final field: ToolMode SMART_HIGHLIGHTER_TEXT

SmartToolHelper

new class: SmartToolHelper

new constructor: SmartToolHelper(PDFViewCtrl)

new static field: float sHORIZONTAL_THRESHOLD

new static field: float sVERTICAL_THRESHOLD

new method: boolean isTextSelected(MotionEvent)

ToolbarButtonType

new static final field: ToolbarButtonType SMART_HIGHLIGHTER

ButtonId

new static final field: ButtonId SMART_HIGHLIGHTER


Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales