Some test text!
Android / Changelog / v6.8.0
Version: 6.8.0.64821
Release Date: April 4, 2018
CustomRelativeLayout
that allows UI views to be put on PDFViewCtrl
com.pdftron:demo
(demo.aar or pdfnet-demo-utils project) open source library package with various utility UI and APIs along with ready to use Activities. Try out com.pdftron:demo library package here .SimpleReaderActivity
that allows easy integration with a ready to go viewer, and highly configurable QuickMenu
and the AnnotationToolbar
TextFieldCreate
, CheckboxFieldCreate
, and SignatureFieldCreate
PDFNet.initialize
no longer accepts null or empty license keys. A valid demo or commercial license key is required at all times.
Apryse core library has been repackaged to a single pdftron.aar
file (full/pdftron.aar
and standard/pdftron.aar
). To learn more about how to integrate with latest Apryse library, see the manual integration guide . The following files that were required from previous release are no longer needed and should be removed from your project:
libs/PDFNet.jar
jniLibs/arm64-v8a/libPDFNetC.so
jniLibs/armeabi/libPDFNetC.so
jniLibs/armeabi-v7a/libPDFNetC-v7a.so
jniLibs/x86/libPDFNetC.so
jniLibs/x86_64/libPDFNetC.so
res/raw/pdfnet.res
res/raw/pdftron_layout_resources.plugin
res/raw/pdftron_smart_substitution.plugin
PDFViewCtrlTools (tools.aar
) project is using vector drawables from the support library, if your application does not have this yet, add the following to your module Gradle file (usually app/build.gradle
):
android {
defaultConfig {
...
vectorDrawables.useSupportLibrary = true
}
}
The minimum API requirement has been changed to API 16, your app will run on approximately 99.2% of devices.
Dependency AAR files have been renamed and now available to integrate via Gradle package manager :
PDFViewCtrlTools.aar
-> tools.aar
FloatingActionButton.aar
-> floatingactionbutton.aar
PageCropper.aar
-> pagecropper.aar
A number of static integers in PDFViewCtrl
and ToolManager
are now changed to enum class to better represent the data:
SDFDoc.SaveMode
PDFDoc.ActionTriggerMode
PDFDoc.FlattenMode
PDFDoc.InsertBookmarkMode
PDFViewCtrl.ConversionState
PDFViewCtrl.DownloadState
PDFViewCtrl.OverPrintMode
PDFViewCtrl.PageChangeState
PDFViewCtrl.PagePresentationMode
PDFViewCtrl.PageViewMode
PDFViewCtrl.PriorEventMode
PDFViewCtrl.TextSearchResult
PDFViewCtrl.TextSelectionMode
PDFViewCtrl.ZoomLimitMode
RequestHandler.JobRequestResult
ToolManager.ToolMode
Removed APIs
PDFViewCtrl.openUrlAsync
insteadPDFViewCtrl.setZoomLimits
PDFViewCtrl.setRelativeZoomLimits
PDFViewCtrl.getZoomForViewMode
PDFViewCtrl.isContinuousPagePresentationMode
PDFViewCtrl.isFacingPagePresentationMode
PDFViewCtrl.setTextSelectionMode
PDFViewCtrl.setPagePresentationMode
PDFViewCtrl.getPagePresentationMode
PDFViewCtrl.setPageViewMode
PDFViewCtrl.getPageViewMode
PDFViewCtrl.setPageRefViewMode
PDFViewCtrl.getPageRefViewMode
PDFViewCtrl.setPreferredViewMode
PDFViewCtrl.getPreferredViewMode
PDFViewCtrl.setOverprint
PDFViewCtrl.addDocumentDownloadListener
and PDFViewCtrl.removeDocumentDownloadListener
PDFViewCtrl.addUniversalDocumentConversionListener
and PDFViewCtrl.removeUniversalDocumentConversionListener
PDFViewCtrl.addPageChangeListener
and PDFViewCtrl.removePageChangeListener
Polygon.create
PolyLine.create
Markup.setPadding
Line.setCaptionPosition
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales