Laravel Image Viewer Library
PSPDFKit for Web is a Laravel 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 Laravel-based web app.
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 | |
---|---|
PNG | ✓ |
JPEG, JPG | ✓ |
TIFF, TIF | ✓ |
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:
PSPDFKit.load({ 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.