Pdf Viewer
Component for displaying PDF files in the browser
This is the server-side component of <vcf-pdf-viewer>
Web Component. The component uses PDF.js library to display pdf files.
This component is part of Vaadin Component Factory.
Features
- Display a pdf file.
- Display a thumbnail's viewer.
- Set zoom
- Navigate to a certain page.
- Open or close thumbnail's viewer.
- Add a listener on change page when clicking on thumbnail.
- Download the pdf file
Sponsored development
Major pieces of development of this add-on has been sponsored by multiple customers of Vaadin. Read more about Expert on Demand at: Support and Pricing
Sample code
PdfViewer pdfViewer = new PdfViewer(); StreamResource resource = new StreamResource("example.pdf", () -> getClass().getResourceAsStream("/pdf/example.pdf")); pdfViewer.setSrc(resource); add(pdfViewer);
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
Initial release
- Released
- 2021-11-16
- Maturity
- TESTED
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 14
- Vaadin 15
- Vaadin 16
- Vaadin 17
- Vaadin 18
- Vaadin 19
- Vaadin 20
- Vaadin 21
- Vaadin 22 in 2.0.0
- Vaadin 24 in 2.5.3
- Vaadin 23 in 2.0.0
- Browser
- Firefox
- Safari
- Google Chrome
- iOS Browser
- Android Browser
- Microsoft Edge
Vaadin Add-on Directory
Find open-source widgets, add-ons, themes, and integrations for your Vaadin application.
The channel for finding, promoting, and distributing Vaadin add-ons.