Overview
React PDF Kit (@react-pdf-kit/viewer) is a native, client-side React PDF Viewer component, designed to provide a high-performing viewing experience of PDF files right within your React or Next.js applications.
With PDF.js as the foundation, React PDF supports modern PDF documents with multiple layers:
- Text layer
- Canvas layer
- Annotation layers
- Form Layers (AcroForm and XFA)
What can I use React PDF Kit for?
Section titled “What can I use React PDF Kit for?”Think of React PDF Kit as a flexible framework that lets you quickly build a React PDF Viewer that fits your project. You can shape the viewer’s look and features to match your needs. Its strong customization tools help developers solve real-world problems without extra effort. You get control over the user interface and its APIs and can adjust the viewer for different workflows, make it a perfect fit for applications across different types of software:
- Full-featured PDF Reader
- AI-centric applications
- Document management system
- Workflow management system
- Enterprise resource planning (ERP)
- Reporting platform
Features
Section titled “Features”React PDF Kit’s features are built with React, making it easy for React.js developers to render PDF Viewer or tailor to your specific requirements.
The React PDF Viewer component provides many out-of-box functions, including default toolbar which you can readily set up in minutes.
Customizable
Section titled “Customizable”
General
Section titled “General”
Interactive
Section titled “Interactive”
Navigation
Section titled “Navigation”
Responsive
Section titled “Responsive”