Image Processor

Backendless

Image optimization is an important element for any mobile or web application that strives to deliver optimal performance to the end users. As users of your app quickly snap and upload pictures with their mobile devices, it may significantly impact the download speed and the performance of your app if the images remain in their original size. This was the primary motivation for us to provide a new service that performs image optimization on the fly.

In addition to image optimization, we added several other functions to enable various image transformation functions. The Image Processor API enables applications to modify images stored in Backendless Cloud. These modifications occur on demand (if needed) with additional caching provided out of the box.

The service always returns the modified images back to the requesting applications. You can create lightweight apps that store data securely in the cloud while taking advantage of optimization capabilities that happen on the server side. The end result is that users get processed and optimized images quickly without any dependency on third-party services.

This service allows image manipulation in various ways. These include changing resolution, cropping, rotating, and performing other basic functions. Furthermore, users can apply different filters to images that improve quality and aesthetics.

This service supports the following methods (click the link to skip to the appropriate section):

  1. Image modification by using the extend, resize, crop, rotate, compress, flip and flop functions.
  2. Apply such filters as blur, tint, sharpen, and greyscale.
Alex Klein
August 4, 2023

This is a great plugin and works almost flawlessly… however, one issue: images in HEIF format (photos taken by Apple devices) don’t work, produces error “file type not allowed”. Would be great if you can fix this

Alex Klein
August 8, 2023

Well thanks for looking into it and trying 😀

Dima Vak
August 4, 2023

Thank you for informing us. We will investigate if it is possible to implement support for this file format.

Dima Vak
August 7, 2023

Unfortunately, we can’t implement support for this file format.

December 10, 2023

It is a very useful service.