Skip to content
This repository has been archived by the owner on Jun 22, 2021. It is now read-only.

svzi/nativescript-pdfbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NativeScript PdfBox android

npm npm Build Status

Apache Pdfbox for NativeScript. This plugin allows you to extract the text from a PDF file.

ALPHA version. Android only (iOS may come in the future, PR are welcome).

Sample Android

The screenshot is based on the sample.pdf included in the demo project.

Based on:

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