Vue.js Image Viewer Library

PSPDFKit for Web is a Vue.js image viewer library that includes support for directly rendering JPEG, PNG, and TIFF files in any modern browser or mobile device without any plugins. It offers developers a way to quickly embed a highly configurable image or PDF viewer with a beautiful UI in any Vue.js-based web app.

Launch Demo

Key Capabilities

  • Customizable UI – Hide or add buttons, and match your look & feel

  • Responsive – Mobile-friendly UI auto-adjusts to all screen sizes

  • Client-side – Workload is offloaded to client (no server needed)

  • Accessible – Built-in assistive technology-friendly features

  • PNG, JPG, and TIFF – Open images and PDFs

  • Browser support – Works on all modern browsers and devices

  • Extendable – Add annotation, MS Office support, forms, and more

Image File Type Support

PSPDFKit supports the following file types:

Image Support

Loading Image Documents

When calling PSPDFKit#load() and passing a blob, array buffer, or URL to the image into the document option, PSPDFKit for Web will open the image file as if it were a PDF document:

  document: image

For more information on loading options, follow our guides on importing a PDF document.

Exporting Image Documents

Image documents can be exported as PDF documents by using Instance#exportPDF() and triggering a download, as explained in the save a document to local storage guide.