Image Utils Mobile

Stable Version 2.0.2 (O11)
Also available for 10
Published on 10 October 2018 by 
Created on 17 April 2017
Details
Image Utilities (Resize, Crop, Identify width & height, Get & Fix Orientation, Sharpening, Watermark) for Mobile Apps using JS Canvas. Currently only tested for Chrome browser and Android (as I don't have Mac/Safari/iPhone)
Read More

Client-side mobile action:

1. Resize: resize any binary data to a Maximum Width or Height (maintain aspect ratio), auto sharpen & fix orientation...

2. Crop: crop any binary data to a specific dimension

3. Identify: identify width, height and orientation, file size in bytes of binary data

4. GetOrientation: get orientation of image file (only source binary data with EXIF info)

5. FixOrientation: fix image orientation by orientation input parameter or automatically without orientation input parameter (only source binary data with EXIF info)

6. Sharpen: sharpen image

7. AddImageWatermark: add an image as watermark to source image...


All actions except Identify and Resize, are available as functions (can be used in expression).

Due to limitation of Outsystems 11, those actions are not available anymore as functions.


Limitation:

- GetOrientation will failed if used on Resize/Crop image binary data output, use it on original image binary data.

- This is not a UI Cropper (where you can control using touch interaction), use Cropper Mobile instead.

- Currently only tested for Chrome browser and Android (as I don't have Mac/Safari/iPhone)


Sample/How-to App has been published: https://www.outsystems.com/forge/2079/


Anyone want to donate :)

I received donation through Paypal at harlins@gmail.com.

What’s new (2.0.2)

Updated to comply for Outsystems 11...

Is Function property have been changed from Yes to No on some actions, because of limitation of Outsystems 11.

Reviews (0)
Category
Components, Libraries, Mobile Plugins
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Harlin Setiadarma who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
All
Component Consumers
See all 2 consumers
Weekly Downloads