npm i --save nativescript-pdfbox
- Version: 0.2.0
- GitHub: https://github.com/svzi/nativescript-pdfbox
- NPM: https://www.npmjs.com/package/nativescript-pdfbox
- Downloads:
- Last Day: 0
- Last Week: 0
- Last Month: 0
NativeScript PdfBox
Apache Pdfbox for NativeScript. This plugin allows you to extract the text from a PDF file.
The screenshot is based on the sample.pdf included in the demo project.
Based on:
- Android PdfBox-Android
The plugin is currently only avaiable for Android.
Installation
tns plugin add nativescript-pdfbox
Usage
import * as fs from 'tns-core-modules/file-system';
import { PdfBox } from 'nativescript-pdfbox';
const appPath = fs.knownFolders.currentApp().path;
const mySampleFile = appPath + '/sample.pdf';
const removeLineBreaks: boolean = true; // optional, default is false
const pdfbox: PdfBox = new PdfBox();
pdfbox
.getText(mySampleFile, removeLineBreaks)
.then(text => {
this.messageNotRemovedLB = text;
super.notifyPropertyChange('messageNotRemovedLB', text);
});
License
Apache License Version 2.0, January 2004