The sample code illustrates how to read and edit existing outline items and create new bookmarks using the high-level API.
Shows how to render three synchronized panels where the middle panel shows pixel differences between the two documents.
This sample demonstrates how to create PDF layers (also known as Optional Content Groups - OCGs). The sample also shows how to extract and render PDF layers.
Demonstrates how to extract canvas of each page. The sample uses turn.js to render them.
Integrating Apryse WebViewer in Salesforce as a Lightning Web Component. Note that Salesforce static resources have file size limitation to 5MB, to safely upload to the Salesforce platform.
How to View, Edit, Annotate and Redact Salesforce Record Attachment Files in a Lightning Web Component.
Integrating Apryse WebViewer into a Flutter web project.
This sample illustrates how PDFNetJS can be used to compare two PDF documents and show their difference in WebViewer.
This sample demonstrates Reader Mode in WebViewer.
Compares viewing an unoptimized PDF with the same viewer optimized PDF side by side
Shows how to call WebViewer constructor to instantiate and load document. You can load local/remote files of your choice.
Shows how to load XOD files, which are generated from a custom server.
Shows how to call WebViewer constructor to instantiate and load document using WebViewer with WebViewer Server. You can upload local files or load files that are publicly accessible.