WP Manifestindependent plugin directory
manifest / media / pvtl-pdf-optimisation

PVTL PDF Optimisation

Optimises uploaded PDF files with Ghostscript, with optional qpdf linearization.

by PVTL · github.com/pvtl/pvtl-pdf-optimisation

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/pvtl/pvtl-pdf-optimisation/archive/refs/heads/main.zip

Also on Packagist as pvtl/pvtl-pdf-optimisation:

composer require pvtl/pvtl-pdf-optimisation

From the readme

PVTL PDF Optimisation A WordPress plugin that optimises uploaded PDF files with Ghostscript, with optional qpdf linearization, and provides batch compression tools for existing Media Library PDFs. Why we created this plugin PDF uploads are often much larger than they need to be for web delivery. Large files slow down page loads, consume storage, and make downloads slower for visitors. Manually compressing every PDF before upload is easy to forget, and existing Media Library files are rarely revisited. We created PVTL PDF Optimisation to: - Automatically compress PDFs on upload so new files are smaller without a manual step. - Reduce storage and bandwidth usage for sites that host many documents. - Make existing PDFs easy to clean up with a Tools admin page that compresses Media Library PDFs in safe batches. - Support CLI workflows so individual files can be optimised outside the admin UI. What this plugin does - Optimises PDFs on upload – When a PDF is uploaded, Ghostscript compresses it using a configurable quality preset (default: ebook). If qpdf is available, the result is also linearized for faster web viewing. - Keeps the original when compression does not help – The or

Read the full README on GitHub →