Skip to content

ApryseSDK/webviewer-document-merge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebViewer - React - Dropzone sample

WebViewer is a powerful JavaScript-based PDF Library that is part of the Apryse SDK. It provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotate, and manipulate PDFs that can be embedded into any web project.

You can watch a video that demonstrates the app from the end-user’s perspective.

WebViewer UI

This repo is specifically designed for any user interested in implementing a drop zone, where users can drag and drop thumbnails from two viewers and download the resulting file.

Initial setup

  1. Node.js.
  2. IDE used in this sample is Visual Studio Code with NPM commands within its terminal.
  3. GitHub command line git.

Install

gh repo clone ApryseSDK/webviewer-document-merge
cd webviewer-angularjs-sample
npm install

Run

npm start

Build

Run npm run build to build the project. The build artifacts will be stored in the build/ directory. See the section about deployment for more information.

To test the build directory locally you can use serve or http-server. In case of serve, by default it strips the .html extension stripped from paths. We added serve.json configuration to disable cleanUrls option.

Visit PDFTron's WebViewer page to see what else you can do with the WebViewer!

WebViewer APIs

Showcase

Refer to a running sample on Apryse SDK showcase page.

Contributing

Any submission to this repo is governed by these guidelines.

License

For licensing, refer to License.