Version 7.0.2 Changelog (October 2, 2019)
Version: 7.0.2
Release Date: October 2, 2019
Notes
This release of Apryse for Xamarin brings the core PDF functionality and iOS and Android Tools functionality inline with version 7.0.2 of the iOS and Android SDKs. More information can be found on What's New for iOS and What's New for Android.
Xamarin.Android
New features
New icon set
Annotation selection handle appearance has been updated; in addition, a 16 dp margin has been added between the selection box and annotation bounding box, you can change the margin with
ToolManagerBuilder.SetSelectionBoxMargin(int)New navigation side sheet on large screen, you can now navigate through annotations, bookmarks and outline while viewing and editing the document; it can be disabled with
ViewerConfig.Builder.NavigationListAsSheetOnLargeDevice(bool)If navigation side sheet is opened in collaboration viewer, annotation reply will be shown in the side sheet
New non-continuous vertical scrolling mode, see guide: view mode
Eraser will now erase both ink strokes and non-ink annotations, you can change eraser type with
ToolManagerBuilder.SetEraserType(Eraser.EraserType), available values areInkEraser,AnnotationEraserandHybridEraserForm field highlight color can now be customized with
SetFieldHighlightColorandSetSignatureHighlightColorNew API to disable undo and redo menus with
ToolManagerBuilder.SetShowUndoRedo(boolean)Click on a link annotation to a remote file that is located in the same directory as the current file will now open the remote file in a new tab
Click on a link with
tel:action will now launch a dial intentFree highlighter tool now support real time editing
Xamarin.iOS
New features
This release adds official support for Apple's new PencilKit framework with the
PTPencilDrawingCreatetool. ThePTPencilDrawingCreatetool allows for the creation of realistic ink drawings, freehand highlights, and more using Apple's standard iOS markup interface and drawing tools.iOS 13 Dark Mode is supported by this release.
Annotations are now updated in real-time when they are resized and moved in the viewer. The appearance and usability of the annotation selection rectangle and resize handles have also been improved with this release.
The
PTThumbnailSliderViewControllerhas been updated with an improved appearance and behavior. Thumbnails of the document's pages are shown directly in the control and scrubbing through the pages immediately updates thePTPDFViewCtrl's current page. It is also possible to use the new slider view outside of thePTThumbnailSliderViewControllerwith the newPTThumbnailSliderViewclass.The magnification effect shown while tracking touches can be controlled with the
magnificationproperty on thePTThumbnailSliderViewclass. A value of 1.0 disables the effect.The
PTThumbnailSliderViewcan also be replaced with the legacyUISliderappearance and behavior by assigning thePTThumbnailSliderViewControllerclass'ssliderproperty to thecontentViewproperty on the same class.
This release includes UI components for collaboration. The
PTCollaborationDocumentViewController,PTCollaborationAnnotationViewController, andPTCollaborationAnnotationReplyViewControllerclasses provide a document viewer, annotation list, and annotation reply control for use with the existing collaboration system. ThePTCollaborationDocumentViewControlleris the recommended way to integrate the collaboration UI components into a project.The long-press menu for selecting tools has been improved with sub-menus for shapes, attachments, and measurements.
Support for opening files in the HEIF image format in the
PTDocumentViewControllerclass via theopenDocumentWithURL:method.Initial support for the iOS 13 tap-drag gesture for text selection. This feature will also be refined further in upcoming releases.
It is now possible to interact more easily with annotations and document content near the top and bottom of the screen in fullscreen mode (toolbars and controls hidden) using the
PTDocumentViewControllerclass without triggering iOS system gestures for the Notification Center (top), Control Center, etc.Numerous UX improvements throughout included components
Bug fixes
The
PTAnnotStyleViewControllernow updates its height when the color picker is shown and again when returning back to the main style screen.Improves
PTPDFViewCtrlmemory usage when scrolling through large documents in continuous presentation mode.
Last updated
Was this helpful?