Custom implementation guides
These guides focus on the advanced functionality of the PDF Web SDK, an underlying layer of the PDF Viewer SDK that requires extensive development effort to implement. If you want to implement a PDF viewer quickly, use the preconfigured PDF Viewer SDK instead. For more information, review Getting started with the PDF Viewer SDK.
Refer to the API references for more information about the differences between PDF Viewer SDK and PDF Web SDK. API references.
Learn about various advanced functionalities of the PDF Web SDK. Find a guide for your use case by clicking one of the following cards:
📄️ View a PDF
Learn how to view a PDF file with the PDF Viewer SDK.
📄️ Read PDF information
Learn how to read information from a PDF document with the PDF Viewer SDK.
📄️ Manage annotations
Learn how to add, modify, and delete annotations in a PDF document with the PDF Viewer SDK.
📄️ Manage events
Learn how to listen to and programmatically dispatch events with the PDF Viewer SDK.
📄️ Navigate within PDF
Learn how to programmatically nagivate within a PDF document with the PDF Viewer SDK.
📄️ Search text in PDF
Learn how to programmatically search text within a PDF document with the PDF Viewer SDK and how to listen to search events.