Some test text!

Hamburger Icon

Xamarin / Changelog / v7.0.2

Version 7.0.2 Changelog (October 2, 2019)

Version: 7.0.2

Release Date: October 2, 2019


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 .


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 are InkEraser, AnnotationEraser and HybridEraser
  • Form field highlight color can now be customized with SetFieldHighlightColor and SetSignatureHighlightColor
  • New 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 intent
  • Free highlighter tool now support real time editing


New features

  • This release adds official support for Apple's new PencilKit framework with the PTPencilDrawingCreate tool. The PTPencilDrawingCreate tool 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 PTThumbnailSliderViewController has 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 the PTPDFViewCtrl's current page. It is also possible to use the new slider view outside of the PTThumbnailSliderViewController with the new PTThumbnailSliderView class.
    • The magnification effect shown while tracking touches can be controlled with the magnification property on the PTThumbnailSliderView class. A value of 1.0 disables the effect.
    • The PTThumbnailSliderView can also be replaced with the legacy UISlider appearance and behavior by assigning the PTThumbnailSliderViewController class's slider property to the contentView property on the same class.
  • This release includes UI components for collaboration. The PTCollaborationDocumentViewController, PTCollaborationAnnotationViewController, and PTCollaborationAnnotationReplyViewController classes provide a document viewer, annotation list, and annotation reply control for use with the existing collaboration system. The PTCollaborationDocumentViewController is 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 PTDocumentViewController class via the openDocumentWithURL: 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 PTDocumentViewController class without triggering iOS system gestures for the Notification Center (top), Control Center, etc.
  • Numerous UX improvements throughout included components

Bug fixes

  • The PTAnnotStyleViewController now updates its height when the color picker is shown and again when returning back to the main style screen.
  • Improves PTPDFViewCtrl memory usage when scrolling through large documents in continuous presentation mode.

Get the answers you need: Chat with us