Overview
Vue PDF Viewer (@vue-pdf-viewer/viewer) is a native, client-side PDF Viewer component for Vue.js, designed to provide a high-performing viewing experience of PDF files right within your Vue 3 or Nuxt applications.
With PDF.js as the foundation, Vue PDF Viewer (VPV) supports modern PDF documents with multiple layers:
- Text layer
- Canvas layer
- Annotation layers
- Form Layers (AcroForm and XFA)
What can I use Vue PDF Viewer for?
Think of Vue PDF Viewer as a flexible framework that lets you quickly build a 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
Vue PDF Viewer's features are built with Vue, making it easy for Vue.js developers to render PDF Viewer or tailor to your specific requirements. There are many out-of-box functions, including default toolbar which you can readily set up in minutes.
Annotation



Customizable



Interactive



General





Navigation




Responsive



















