Easy PDF
Introduction
Embed PDFs in Joomla articles with modal or inline viewers, thumbnail openers, download and print controls, login gates, and protected file streaming.
Easy PDF is a Joomla content plugin package for Joomla 4, 5, and 6. Place a shortcode (or use the editor button), choose modal, embed, or download mode, and control who can view or save the file. The built-in viewer keeps display consistent across browsers. Optional native iframe mode uses the device PDF viewer when you prefer it.
Whether you publish product guides, member documents, forms, or public brochures, Easy PDF helps visitors open PDFs without leaving the article, while editors keep download, print, and access under control.
Why site owners choose it
- Modal, embed, or download: one shortcode covers the common PDF presentation patterns
- Thumbnail openers: auto first-page preview, custom cover image, or a classic text button
- Download and print control: show or hide each action, including soft blocks for common shortcuts
- Login and register gates: ask guests to sign in before the viewer appears
- Protected streaming: signed URLs reduce casual hotlinking of restricted files
- Dark and light chrome: match the viewer to your template colours
- Editor button: insert shortcodes without memorising attributes
- Modern stack: service provider, namespaces, Web Asset Manager, vanilla JavaScript, no jQuery
Built for real article pages
A PDF block is not only an iframe. Visitors want a clear opener, readable controls, and a viewer that works on phone and desktop. Editors want access gates, download limits, and shortcodes they can reuse across articles.
Easy PDF covers that loop on your own Joomla site: upload the PDF to Media, insert {epdf}, set mode and options, publish, and refine defaults in the plugin settings.
Ways to present a PDF
Modal with thumbnail
Open from an auto first-page preview or a custom cover. Size the thumb with thumbsize and optional thumbheight. Use thumb="0" for a text button.
Inline embed
Show the PDF in the article body. Keep the header off for a clean frame, or turn it on when download and open-in-tab controls should sit above the viewer.
Download only
Offer a save link with an optional file-size badge when viewing in-page is not required.
Access and file protection
Public, login, or register
Gate guests with login or register prompts. Configure preferred Users menu items or URL overrides so return links land correctly on SEF sites.
Protect PDF files
When enabled, files stream through a signed token so guessing the media path is less useful for restricted shortcodes.
Soft deterrence
Disable download, print, and right-click when you need a view-first experience. These are soft controls: determined users can still capture streamed bytes.
Perfect when you want
- Product manuals and guides inside articles
- Member-only documents with login or register gates
- Brochure-style thumbnail openers on landing pages
- Consistent PDF viewing without fighting browser chrome differences
- Joomla 4, 5, and 6 with native JavaScript
Highlights at a glance
| Area | What you get |
|---|---|
| Package | Content plugin + editor button (pkg_easy_pdf) |
| Shortcode | {epdf file="..." mode="modal|embed|download"}...{/epdf} |
| Modes | Modal, inline embed, download only |
| Viewer | Built-in viewer or native browser iframe |
| Thumbnails | Auto first page, custom image, text button, sizing |
| Controls | Download, print, open in new tab, right-click option |
| Access | Public, login, register, optional access level |
| Protection | Signed streaming via com_ajax |
| Design | Dark/light theme, template colour, accent, radius, extra CSS |
| Platform | Joomla 4 / 5 / 6, PHP 8.1+, Web Asset Manager, no jQuery |
Install in minutes
- Download and unzip
EasyPdf_UNZIP.zip - System > Install > Extensions > upload
pkg_easy_pdf_X.x.zip - Enable Content - Easy PDF and Editor - Easy PDF
- Upload a PDF under Media, then insert a shortcode or use the editor button
- Clear cache and check the front end
Support
https://support.joomlax.com
Documentation: https://joomlax.com/documentation/easy-pdf
Easy PDF: your documents, your articles, your access rules. Help visitors open PDFs on the page, keep editors in control, and grow from a simple modal into gated document hubs without changing products.
Easy PDF
- Version:
- 1.2.3
- Developer:
- Infyways Solutions
- Last updated:
-
Aug 06 2026
4 hours ago - Date added:
- Aug 05 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- p
- Compatibility:
- J4 J5 J6
Share