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.
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.
- Node.js.
- IDE used in this sample is Visual Studio Code with NPM commands within its terminal.
- GitHub command line
git
.
gh repo clone ApryseSDK/webviewer-document-merge
cd webviewer-angularjs-sample
npm install
npm start
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!
Refer to a running sample on Apryse SDK showcase page.
Any submission to this repo is governed by these guidelines.
For licensing, refer to License.