pdfviewer

PDF Viewer using Mozila PDF JS.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
pdfviewer
4901.1.13 years ago9 years agoMinified + gzip package size for pdfviewer in KB

Readme

PDF Viewer
Lightweight PDF viewer using Mozilla's PDF JS.
!NPM versionnpm-imagenpm-url !Build Statustravis-imagetravis-url

Screenshot

'screenshot'

Pre-requirments

``` npm install npm run build ```
Deploy dist to your own static server.

Usage

See example in test directory

Options

The options PdfViewer accepts are:
1. pdfUrl(required):
URL to your pdf file, can be relative or absolute. If it is a cross-domain path, the remote server must support [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS).
2. staticHost(required):
Static files host, PdfViewer dependents on Mozila's `PDF.js` and our `viewer.js`, which must be served.
3. onerror(optional):
A custom `onerror` callback function, if error occurs when reading or rendering your pdf file, this function will be called.
If omitted, our viewer's default error handler will be used.

Examples

To get a demo:
1. Run command: ```shell npm start ```
2. Test viewer.js: ``` http://localhost:9000 ```
3. Test pdfviewer.js (viewer.js in iframe): ``` http://localhost:9001 ```

Who's using

  • Teambition: https://www.teambition.com/