Frameworks
React Native
Flutter
Package samples
Cookbook
Version 11
Version 10
Version 9
Version 8
Version 7
Version 6
Version 5
Version: 6.9.0.68227
Release Date: November 5, 2018
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)AdvancedReaderActivity
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 sideAnnotationToolbar
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: AnnotationToolbario.reactivex.rxjava2:rxjava
and io.reactivex.rxjava2:rxandroid
28.0.0
DocumentActivity
or PdfViewCtrlTabHostFragment
to open online PDF, the viewer will now resume to the last page viewed previously with the same URLViewerConfig.Builder
, such as document conversion options, cache location for downloaded files, option to not use support action bar etc.ToolManagerBuilder
, such as option to show hide annotation comments indicator, option to show saved signatures, option to show import signature from photos etc.ToolManager::onAnnotPainterUpdated(int, long, com.pdftron.pdf.CurvePainter)
PDFViewCtrl.HTTPRequestOptions::restrictDownloadUsage(boolean)
PDFViewCtrl::setDisplayCutout
PdfViewCtrlTabFragment.TabListener::onTabJumpToSdCardFolder()
PdfViewCtrlTabFragment.TabListener::onUpdateOptionsMenu()
PdfViewCtrlTabHostFragment.TabHostListener::canShowFileCloseSnackbar()
PdfViewCtrlTabHostFragment.TabHostListener::onJumpToSdCardFolder()
ToolManager.AdvancedAnnotationListener::imageSignatureSelected(android.graphics.PointF, int, java.lang.Long)
ToolManager.PreToolManagerListener::onDown(android.view.MotionEvent)
ToolManager.QuickMenuListener::onShowQuickMenu(com.pdftron.pdf.Annot)
ToolManager.Tool::onAnnotPainterUpdated(int, long, com.pdftron.pdf.CurvePainter)
AnnotationToolbar::hideButton(AnnotationToolbarButtonId)
AnnotationToolbar::showButton(AnnotationToolbarButtonId)
AnnotationToolbar::getGroupItems()
Convert::appendUniversalConversion
: The type of the parameter changed from com.pdftron.pdf.WordToPDFOptions
to com.pdftron.pdf.ConversionOptions
Convert::universalConversion
: 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)
Utils::duplicateInDownload
: The return type changed from java.io.File
to io.reactivex.Single<java.io.File>
Utils::duplicateInDownload
: The type of the parameter changed from android.content.Context
to android.content.ContentResolver
ToolManager.ExternalAnnotationManagerListener::generateKey()
to ToolManager.ExternalAnnotationManagerListener::onGenerateKey()
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales