Easy Image Resizer - Joomla! Plugin - Logo

Joomla 3 native

Name: Easy Image Resizer - Version: 3.4.2 Type: Plugin - License: GPLv3
Description: EIR automatically resizes images which are uploaded through the Media Manager.

Overview of all downloads of the extension: EIR - Easy Image Resizer Downloads

If you use EIR - Easy Image Resizer, please post a rating and a review at the Joomla! Extensions Directory.

Resizes uploaded images and creates multi-size images automatically

Easy Image Resizer for Joomla! automatically resizes the resolution of images which are uploaded through the Media Manager. This is often useful if images are not previously processed offline and uploaded in a too large resolution.

The automatic resizing also reduces the size of the images, which can lead to serious performance improvements of the loading time. The plugin is executed directly when uploading images in the media manager and the 'Image' button in the edit mode.

Features

  • Resizes uploaded images in the Media component
  • Improves the loading time by reducing the image file size
  • Images are optimized automatically in the uploading process
  • Uses core class "JImage" for image manipulation
  • Scale methods: SCALE INSIDE, SCALE OUTSIDE, SCALE FIT & SCALE FILL
  • JPG quality and PNG compression level can be set
  • Creates unlimited multi-size images (aka thumbnails)
  • Multi-size image path can be set
  • Integration of Optimus.io for lossless image compression
  • Optimizes images from all image uploads losslessly
  • Language: German and English

Installation

Install EIR with the help of the Installer component as usual. Then activate the plugin in Extensions - Plugins - System - EIR - Easy Image Resizer. Use the options in the "Settings" tab to adjust the plugin for your needs!

Scale methods provided by EIR

Scale methods provided by EIR

Attention: The image manipulation process is only applied to newly uploaded images, existing images will not be processed!

Optimus.io - Lossless compression of images

Optimus RobotEasy Image Resizer implements the service by Optimus.io for a lossless compression of images. Use this feature to get even better results!

cURL library must be activated on the server to use this feature. This service is completely free for images up to 100KB.

Activate Optimus HQ for images up to 5MB, encrypted HTTPS communication and more. Visit Optimus.io for more information.

Example of image compression with Optimus HQ:

Example of image compression by Optimus.io

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Joomla! 3.x

Version 3.4.2 - 2016-05-17

  • # Only allowed mime types are processed with JImage - ('image/jpeg', 'image/png', 'image/gif')
Open/Close

Version 3.4.1 - 2016-04-14

  • # Brackets were set incorrectly in one if statement - Thanks to Lukasz K. for reporting it

Version 3.4.0 - 2016-03-30

  • + All Image Uploads - With this option images from all upload processes from an HTML form are processed with the optimization algorithm by Optimus.io. This means that also image uploads from 3rd party extensions (e.g. JCE editor or image gallery extensions) are optimized automatically. Note: This option does not change the resolution of the image but it only optimizes the images losslessly!
  • ^ Safe Upload Names - Uses dashes instead of underscores to replace whitespaces

Version 3.3.0 - 2016-03-15

  • + Optimus.io integration - Service for lossless compression of images. This service is completely free for images (in JPEG and PNG formats) up to 100KB, it requires cURL on the server to make the requests. If you need professional features (images up to 5MB and HTTPS connection), then buy an Optimus HQ API key. Further information: Optimus.io
  • + Code Refactoring
  • ^ Updated Language Files

Version 3.2.2 - 2016-01-27

  • + Option: Enlarge Images - Should smaller images be enlarged to the dimension that was calculated by the selected scale method? Attention: This will lead to notable quality loss! If this option is deactivated, then multi-size images that would be larger after resizing, are not created and main images are not processed.
  • + Added JED link in the language files

Version 3.2.1 - 2016-01-19

  • + Safe Upload Names - With this option image names are converted to make them safe for the upload process. UTF8 characters are encoded to ASCII, special characters are removed, whitespaces are replaced with underscores and the resulting string is converted to lowercase.

Version 3.2.0 - 2016-01-18

  • + Rewrote plugin completely - EIR now uses the Joomla! core class JImage for image manipulation.
  • + JPG quality / PNG compression
  • + Built-in scale methods are used
  • + Multi-Size Image Path
  • ^ The multi-size input field now only accepts two parameters (width & height). Please adjust in the settings if needed!

Version 3.1.0 - 2015-07-31

  • + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
  • https://check.kubik-rubik.de/
    http://check.kubik-rubik.eu/
  • + New Download Server - Download packages are located independently of the project website on a new download server.
  • https://downloads.kubik-rubik.de/
  • ^ Semantic versioning - Switched to semantic versioning, see http://semver.org/ for more details. Please update manually since the core update server functionality will not recognize the new version!

Version 3-3 - 2014-12-04

  • + Multi Resizing Feature - With this feature you can enter all sizes that you need from an uploaded image. EIR automatically creates a folder with the name 'resized' in the upload folder and generates the resized images in it, it also adds the resolution to the image name of the resized images. You should enter at least the resolution (width and height) of the resized images, additionally you also can define the proportionality and quality values. In fact, one integer value is sufficient which will be used for the width. If you don't set the optional values for proportionality and quality, then the values from the single image resizing are used. The parameters are: width (integer), height (integer), proportionality (1 true, 0 false), quality (0-100). Enter one resolution each line, separate the parameters with a | (pipe symbol).

Version 3-2 - 2014-04-02

  • # Quality parameter - fixed small typo

Version 3-1 - 2014-03-31

  • + First release for Joomla! 3.x

Download

Download - free, public versions

Overview of all downloads of the extension: EIR - Easy Image Resizer Downloads