PDFViewCtrlTools
project for Android is an open source java project. Although a number of UI controls and tools are provided out-of-the-box, there may be behavior that you would want to change to best suit your own project. The best way to do so will be diving into the source code.
Before you get started, it is a good idea to first have some basic knowledge on the topic. Xamarin provides a comprehensive guide on Binding a Java Library and we recommend you to briefly go through it. Please note that you will not need to create a binding project as it is already provided in the package.
Apryse Android SDK for Xamarin is a completely open source binding project. By the end of this tutorial, you will be able to create PDFTron.Android.Tools
NuGet package from source.
PDFNetXamarin.Android
package belowPDFNetAndroid
package belowPDFNetAndroid
package, update the /lib/src/PDFViewCtrlTools
project in Android Studio as you wishPDFViewCtrlTools-release.aar
by either clean build from Android Studio or command line via gradle clean build
, the output can be found in /PDFViewCtrlTools/build/outputs/aar
folderPDFViewCtrlTools-release.aar
from previous step to tools.aar
and copy it to PDFNetXamarin.Android/lib/android/Native
folderfull/pdftron.aar
or standard/pdftron.aar
from PDFNetAndroid/lib
folder to PDFNetXamarin.Android/lib/android/Native
folder, your PDFNetXamarin.Android/lib/android/Native
folder should now look like this:PDFNetXamarin.Android
package, open /projectSrc/PDFNetAndroidXamarin/PDFNetAndroidXamarin.sln
in Visual Studio, make sure you see it gets all the NuGet PackagesPDFViewCtrlTools
projectPDFTron.Android.Tools.nupkg
in PDFNetXamarin.Android/lib/android
folderDid you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales