Guide V3

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 7

DownloadGuide-v3
Open PDF In BrowserView PDF
PSPDFKit 3
for ANDROID

Quickstart Guide

Introduction
Exceptional speed, dependable, and customizable! With advanced enterprise-class features such as Annotations, Forms, or the Document Editor, PSPDFKit can improve any app.

Core Viewer

Annotations

Forms

Tap a Component Group to find out more about it.

The Component Stack
PSPDFKit’s components are built on top of each other. Starting with the Core Viewer, as the foundation
of our framework, you can add on Annotations. The Forms component is built on top of Annotations, as
a specialized annotation type.
The Indexed Full-Text Search and Document Editor components are self-contained.

Indexed Full-Text Search

The Document Editor

Our indexed search engine allows users to
search across multiples documents, languages and encoding types to display near-instant
results and can be added on to any of the above
component combinations.

The Document Editor allows users to access a
whole host of page editing features, including
new page creation, page duplication, reordering,
rotation or deletion, as well as creating a new
document from pages selected across multiple
existing documents.

Getting Started – Adding Your License
AndroidManifest

First, you'll need to supply your license key to your AndroidManifest:


...

Getting Started – Java
Java

A simple example for getting started with PSPDFKit, using Java on Android:
final Uri pdfUri = Uri.fromFile(getFilesDir(), "mypdf.pdf");
final PdfActivityConfiguration configuration =
new PdfActivityConfiguration.Builder(context).build();
if (PSPDFKit.isOpenableUri(context, pdfUri)) {
PdfActivity.showDocument(context, pdfUri, configuration);
}

Getting Started – Kotlin
Kotlin

Here is a simple example for getting started with PSPDFKit using Kotlin on Android:
val pdfUri = Uri.fromFile(getFilesDir(), "mypdf.pdf"))
val configuration = PdfActivityConfiguration.Builder(context).build()
if (PSPDFKit.isOpenableUri(context, pdfUri)) {
PdfActivity.showDocument(context, pdfUri, configuration)
}

PSPDFKit – Need more help?
Documentation
We have a comprehensive online documentation, covering all the
important features of PSPDFKit:
https://pspdfkit.com/guides/android

API Reference
The online API reference is updated with every release of PSPDFKit:
https://pspdfkit.com/api/android

New Features
For each new version of PSPDFKit, the new features are presented in the following blog:
https://pspdfkit.com/blog
The changelog can be found here: https://pspdfkit.com/changelog/android/

Technical Support
For questions, issues, and feedback, feel free to contact our technical support team
https://pspdfkit.com/support/request

Further Questions?
Write us at sales@pspdfkit.com for anything related to licensing and sales.

PSPDFKit GmbH
Limited Liability Company
Kaiserstrasse 117 / 17
1070 Vienna, Austria
Managing Director: Peter Steinberger
Line of Business: Software Development
Registration Number: FN 400890 w
VAT: ATU68169117
Place of Jurisdiction: Commercial Court of Vienna
Trade Regulation Act: www.ris.bka.gv.at

PSPDFKit 3
for ANDROID

Playground

Try Some Annotation Drawing Tools

I'm a FreeText annotation.
Tap me to change the text.

APPROVED

PDF Forms

Where did you find this form?

First Name

Last Name

Do you like forms?
Yes!

No!

Which form element do you like most?
Checkboxes!

Text Fields

Radio Buttons

Signature Fields



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.7
Linearized                      : No
Create Date                     : 2017:04:11 11:19:27+02:00
Creator                         : Adobe InDesign CC 2017 (Macintosh)
Modify Date                     : 2017:04:11 11:19:28+02:00
Has XFA                         : No
Language                        : en-US
XMP Toolkit                     : Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01
Metadata Date                   : 2017:04:11 11:19:28+02:00
Creator Tool                    : Adobe InDesign CC 2017 (Macintosh)
Instance ID                     : uuid:14c7f1a2-d750-4245-8153-37e4dc68ab46
Original Document ID            : xmp.did:88dee535-8c8b-4870-a671-e819ab5bebb8
Document ID                     : xmp.id:793f94b9-3664-4af0-8713-d1c526201672
Rendition Class                 : proof:pdf
Derived From Instance ID        : xmp.iid:bb4ec925-3705-4c40-9aff-c01db905ccd4
Derived From Document ID        : xmp.did:28c3f0a9-8581-46fb-9e05-82ce795269bb
Derived From Original Document ID: xmp.did:88dee535-8c8b-4870-a671-e819ab5bebb8
Derived From Rendition Class    : default
History Action                  : converted
History Parameters              : from application/x-indesign to application/pdf
History Software Agent          : Adobe InDesign CC 2017 (Macintosh)
History Changed                 : /
History When                    : 2017:04:11 11:19:27+02:00
Format                          : application/pdf
Producer                        : Adobe PDF Library 15.0
Trapped                         : False
Page Count                      : 7
EXIF Metadata provided by EXIF.tools

Navigation menu