WebViewer is a powerful JavaScript-based PDF Library that's part of the Apryse SDK. It allows you to view and annotate PDF files on your web app with a fully customizable UI.
This is a WebViewer sample to show how you can save and load annotations through files with PHP backend.
Before you begin, make sure your development environment includes Node.js and a PHP development environment such as built-in CLI, XAMPP or AMPPS.
git clone https://github.com/ApryseSDK/webviewer-annotations-php-sample.git
cd webviewer-annotations-php-sample
npm install
Serve the root directory of this project using the PHP development environment, and navigate to /client/index.html
.
- Create annotations with annotations tools in the header
- Save annotations with the save button in the header
- Load annotations by refreshing the app
- You can find annotation data saved into an XFDF file in server/xfdf folder
See contributing.
See license.