An open API service indexing awesome lists of open source software.

https://github.com/aprysesdk/pdftron-android-samples

PDFTron Android Samples
https://github.com/aprysesdk/pdftron-android-samples

android android-studio java office pdf pdf-api pdf-converter pdf-document pdf-generation pdf-sdk pdf-viewer pdftohtml pdftron pdftron-android sample-android sample-code samples

Last synced: 5 months ago
JSON representation

PDFTron Android Samples

Awesome Lists containing this project

README

          

# Apryse Android Samples
This repository contains sample projects using different features of the Apryse Android SDK. The guides for each sample can be found in the [Apryse Android documentation](https://docs.apryse.com/documentation/android/guides/).

## Integration samples
| Sample | Description |
|--|--|
|[StandardPDFViewer](./StandardPDFViewer)| Standard gradle integration as described [in this guide](https://docs.apryse.com/documentation/android/get-started/integration/gradle/#integrating-standard-version)
|[PDFViewCtrlViewer](./PDFViewCtrlViewer)| Viewer integration using PDFViewCtrl and AnnotationToolbar|
|[QuickStartPDFViewer](./QuickStartPDFViewer)| Quick start viewer integration using Gradle as described [in this guide](https://docs.apryse.com/documentation/android/guides/getting-started/try-demo)|

## Customization samples
| Sample | Description |
|--|--|
|[CustomStickyNote](./CustomStickyNote)| Customize sticky note icons as described [in this guide](https://docs.apryse.com/documentation/android/guides/advanced/customize-color-picker/#customize-the-icon-picker)
|[CustomUI](./CustomUI)| Various samples to customize the UI of PdfViewCtrlTabHostFragment which includes samples for: modifying the quick menu, modifying the annotation toolbar, modifying the options toolbar, and adding custom views to the viewer.
|[CustomToolSample](./CustomToolSample)| Create a custom tool as described [in this guide](https://docs.apryse.com/documentation/android/guides/advanced/custom-tool/)

## Signing samples
| Sample | Description |
|--|--|
|[SigningSample](./SigningSample)| Customize the viewer UI to assign signing fields to a user, sign a document and send the document to a Firebase server

## Collaboration samples
| Sample | Description |
|--|--|
[CollabWebSocketSample](./CollabWebSocketSample) | Create a real-time document collaboration app with Node.js + SQLite3 + WebSocket
|[CollabFirebaseSample](./CollabFirebaseSample)| Create a real-time document collaboration app as described [in this blog](https://www.pdftron.com/blog/android/build-real-time-collab-with-firebase-1) and customize as described [in this blog](https://www.pdftron.com/blog/android/build-real-time-collab-with-firebase-2) |

## Feature samples
| Sample | Description |
|--|--|
|[DemoHTML2PDF](./DemoHTML2PDF)| HTML to PDF conversion as described [in this guide](https://docs.apryse.com/documentation/android/guides/basics/html-to-pdf/)|

## Running the samples

1. **Import one of the sample projects into Android Studio**

2. **Run the project in Android Studio**

## Contributing
See [Contributing](./CONTRIBUTING.md)

## License
See [License](./LICENSE)
![](https://onepixel.pdftron.com/pdftron-android-samples)