For the complete documentation index, see llms.txt. This page is also available as Markdown.

Version 6.9.0 Changelog (November 5, 2018)

Version: 6.9.0.68227

Release Date: November 5, 2018

New features

  • New signature flow: now supports adding signature from camera and photos on device, as well as showing a list of previously used signatures (can be configured)

  • You can now restrict download data usage when opening online documents, see tutorial here: Open from online URL

  • DocumentActivity and PdfViewCtrlTabHostFragment now comes with Save a copy options including: identical copy, flattened copy (Flattener), reduced file size copy (Optimizer), permanently cropped copy and password protected copy (can be configured)

  • Adds ability to open files from Android system picker when using AdvancedReaderActivity

  • Adds support for screen cutouts for Android Pie and newer

  • PdfViewCtrlTabHostFragment now comes with option to not use the activity's SupportActionBar, this is useful if you would like to show multiple viewers side by side

  • AnnotationToolbar now comes with APIs to remove the close, pan and overflow button, as well as APIs to change the default annotation tool grouping, see tutorial here: AnnotationToolbar

Dependency changes

  • Tools package now uses dependency io.reactivex.rxjava2:rxjava and io.reactivex.rxjava2:rxandroid

  • All Android support library is updated to 28.0.0

Fixed

  • When using DocumentActivity or PdfViewCtrlTabHostFragment to open online PDF, the viewer will now resume to the last page viewed previously with the same URL

  • Fixed multi-select tool do not work on rotated pages

  • Fixed callout annotation has incorrect content box when selecting any of the preset styles

  • Fixed conversion unit in ruler style dialog is cut off on some devices

  • Fixed sound annotation does not use previously selected color when creating new sound

  • Fixed tap based annotation creates new annotation on next tap when the quick menu is still showing, should dismiss the quick menu instead

  • Many UX improvements

    • New view mode icon

    • Quick menu secondary menu style now follows material design guideline

    • Adds animation in various areas

APIs

Added

Changed

  • [Convert::appendUniversalConversion](https://sdk.apryse.com/api/android/javadoc/reference/com/pdftron/pdf/Convert.html#appendUniversalConversion(com.pdftron.pdf.DocumentConversion, java.lang.String, com.pdftron.pdf.ConversionOptions)): The type of the parameter changed from com.pdftron.pdf.WordToPDFOptions to com.pdftron.pdf.ConversionOptions

  • [Convert::universalConversion](https://sdk.apryse.com/api/android/javadoc/reference/com/pdftron/pdf/Convert.html#universalConversion(java.lang.String, com.pdftron.pdf.ConversionOptions)): The type of the parameter changed from com.pdftron.pdf.WordToPDFOptions to com.pdftron.pdf.ConversionOptions

  • PDFViewCtrl::openNonPDFUri: The type of the parameter changed from com.pdftron.pdf.WordToPDFOptions to com.pdftron.pdf.ConversionOptions

  • StampManager::createSignature(android.content.Context, android.graphics.RectF, java.util.LinkedList<java.util.LinkedList<android.graphics.PointF>>, int, float, boolean) changed to [StampManager::createSignature(java.lang.String, android.graphics.RectF, java.util.LinkedList<java.util.LinkedList<android.graphics.PointF>>, int, float)](https://sdk.apryse.com/api/android/javadoc/reference/com/pdftron/pdf/utils/StampManager.html#createSignature(java.lang.String, android.graphics.RectF, java.util.LinkedList<java.util.LinkedList<android.graphics.PointF>>, int, float))

  • [Utils::duplicateInDownload](https://sdk.apryse.com/api/android/javadoc/reference/com/pdftron/pdf/utils/Utils.html#duplicateInDownload(android.content.ContentResolver, android.net.Uri, java.lang.String)): The return type changed from java.io.File to io.reactivex.Single<java.io.File>

  • [Utils::duplicateInDownload](https://sdk.apryse.com/api/android/javadoc/reference/com/pdftron/pdf/utils/Utils.html#duplicateInDownload(android.content.ContentResolver, android.net.Uri, java.lang.String)): The type of the parameter changed from android.content.Context to android.content.ContentResolver

Renamed

Last updated

Was this helpful?