nativescript-pdf-view-private
A NativeScript plugin to display PDF files on iOS and Android
npm i --save nativescript-pdf-view-private
- Version: 0.0.3
- GitHub: https://github.com/Merott/nativescript-pdf-view
- NPM: https://www.npmjs.com/package/nativescript-pdf-view-private
- Downloads:
- Last Day: 0
- Last Week: 0
- Last Month: 0
NativeScript PDFView
A minimal PDF view implementation that does only one thing, and that is to display PDF files in the simplest way possible. It conveniently uses the iOS WKWebView
, and for Android it uses AndroidPdfViewer
.
This plugin does the bare minimum required to render the PDF, no configuration options, and no error handling have been built yet. I welcome all Pull Requests!
My aim is to keep the features consistent across iOS and Android.
Installation
tns plugin add nativescript-pdf-view
Usage
Vanilla NativeScript
<Page
xmlns="http://schemas.nativescript.org/tns.xsd"
xmlns:pdf="nativescript-pdf-view"
loaded="pageLoaded">
<pdf:PDFView src="{{ pdfUrl }}" load="{{ onLoad }}" />
</Page>
Angular NativeScript
import { PDFView } from 'nativescript-pdf-view';
import { registerElement } from 'nativescript-angular';
registerElement('PDFView', () => PDFView);
<PDFView [src]="src" (load)="onLoad()"></PDFView>
Demo
Check out the demo folder for a demo application using this plugin. You can run the demo by executing npm run demo.ios
and npm run demo.android
from the root directory of the project.