- Version: 9.2.0.79330
- Release Date: February 11th, 2022
- Built with Xcode 13.2.1 (13C100)
- The PDF outline (Table of Contents) is now displayed using hierarchal disclosure triangles so that outline items at multiple levels can be viewed at the same time.
- PDF outlines can now be created and edited from the
PTOutlineViewController
. - A Fill & Sign toolbar adds tools that can be used to fill PDF forms in appearance only, ie are not interactive forms.
- Added a new Speak option to selecting text which will read the selected text aloud.
- Ability for the user to specify where new pages are inserted in the document (rather than always appending).
- Freehand highlight annotations are now erased point-by-point rather than as a single entity (just as Freehand/Ink annotations have been treated).
- Users can now duplicate pages from the thumbnails browser.
- Adds a
PTToolManagerDelegate
method to control the text that is copied to the pasteboard: PTNoteEditController
can now be subclassed.- Adds a new API to specify a filename when exporting a document from the viewer:
- Adds a new
PTToolManagerDelegate
callback for responding to page rotation events: - Adds APIs to allow more control over Undo/Redo actions.
This release of Apryse for iOS brings the core PDF functionality inline with version 9.2 of the Apryse cross-platform APIs.
- Fixes a visual glitch where additional strokes were being added when drawing freehand annotations.
- Fixes a rare crash in the thumbnails browser.
- Fixes an issue where Freetext annotations were saved to the wrong location when writing in a right-to-left language.
- Prevents annotations from being erased by
PTEraser
if the user doesn't have edit permissions for the annotation. - Fixes a bug where the annotation menu might appear when there is no annotation selected.
- Resolves some Auto Layout conflicts which were generating warnings in the console.
- Fixes an issue where annotations might be misplaced when the user rotates from portrait to landscape.
- Fixes an issue where form fields on imported/duplicated pages could not be edited.
- The popover showing an annotation's note is no longer anchored to the wrong point when the device is rotated.
- Fixes an issue where line annotations were slightly mispositioned after being moved.
- Fixes a crash when deleting certain annotations from malformed documents.
- Fixes an issue where users couldn't select more than one entry in a multi-select form field.
- Fixes a situation where save flags were not always respected.
*Some features in the cross-platform APIs are not currently available on mobile, this includes the Structured Output Module
.