Some test text!

keyboard_arrow_down

Get started

Download PDFTron SDK
play_arrow

Quick start - view a document

Integrate with NuGetIntegrate manuallyAdd license keyPermissions (Android)Run samplesUpdate to latest version
keyboard_arrow_down

Xamarin.Forms

keyboard_arrow_down

Fundamentals

Java binding (Android)Objective-C binding (iOS)Code sharingDocument lockingDocument saving
keyboard_arrow_down

Document Viewer

keyboard_arrow_down

Document Viewer components

keyboard_arrow_down

Annotation and collaboration

OverviewToolManager setupRead only mode
play_arrow

Disable annotation creation and editing

play_arrow

Default annotation properties

play_arrow

Change tool mode

play_arrow

Events

play_arrow

Override annotation handling

Show and hide existing annotationsRealtime collaboration
keyboard_arrow_down

Advanced customization

play_arrow

Add a custom view to a page

Create a custom toolPage color modePage fit modePage layout modeScrolling direction
keyboard_arrow_down

Conversion

keyboard_arrow_down

Parsing and extraction

keyboard_arrow_down

Digital signatures

OverviewUse digital signature tool
keyboard_arrow_down

Form filling

keyboard_arrow_down

Search

keyboard_arrow_down

Redaction

keyboard_arrow_down

Advanced topics

keyboard_arrow_down

Reference

LocalizationIcon cheat sheet
keyboard_arrow_down

PDF Processing API

Integrate manuallykeyboard_arrow_down

Integrate manually

In this document
chevron_rightIn Xamarin.Android
chevron_rightIn Xamarin.iOS
An evaluation or commercial license key is required to run PDFTron. If you are evaluating the SDK and do not have a key, please obtain one, and then visit this page via the link included in the trial email. If your company has licensed PDFTron then you already received your key in an email from team@pdftron.com. See sign in for more details.

Visual Studio 2017 and/or Visual Studio for Mac is required.

PDFTron SDK for Xamarin can be installed through local NuGet package manager.

linkIn Xamarin.Android

Supporting Sdk versions:

  • Minimum: API 16 (Using Android Support Libraries)
  • Recommended target: API 28

First, open the NuGet package manager console:

Install PDFTron package:

Install-Package path_to_package\PDFTron.Android.6.9.0.nupkg
Install-Package path_to_package\PDFTron.Android.Tools.6.9.0.nupkg

Replace path_to_package to the actual path.

Please note all of the required dependencies will also be installed.

To use SimpleReaderActivity and/or AdvancedReaderActivity, also install:

Install-Package path_to_package\PDFTron.Android.Demo.6.9.0.nupkg

Replace path_to_package to the actual path.

Lastly, turn on Multi-Dex:

And you are set to go! Now time to add PDFTron license key to your application and open a document in an Activity or open a document with PDFViewCtrl.

linkIn Xamarin.iOS

First, add new NuGet source to where PDFTron for Xamarin.iOS download package's lib/ios folder is as described in Adding Package Sources.

Then, in Add Packages window, switch the source to the newly added source, you will see the packages:

Select PDFTron.iOS and click Add Package.

Select PDFTron.iOS.Tools and click Add Package.

Please note all of the required dependencies will also be installed.

And you are set to go! Now time to add PDFTron license key to your application and open a document with PDFViewCtrl.