Download .zip |
Info | Documentation | View files (2) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2017-03-20 (8 days ago) | Not yet rated by the users | Total: Not yet counted | Not yet ranked |
Version | License | PHP version | Categories | |||
images-auto-rotate 1.0 | Freeware | 5 | PHP 5, Graphics |
Description | Author | ||||||||
This class can rotate images automatically based on orientation. |
|
If you have a web site where users can upload photos, you have a trouble. Photos taken with a smart phone or digital camera can include some EXIF data, which make an image to be rotated 90??, 180?? or 270??, so the image will appear rotated in the web page, even if it looked to be fine when uploaded.
You can use class.ExifCleaning.php
to clean exif metadata, so the image will appear properly.
First, you must include this class in the script which gets the user image and stores it on the server disk:
include ("path_to_the_class_file/class.ExifCleaning.php");
The you must be sure the path to the image file, and the image file itself are Apache writeable. I gues they are, or you couldn't save the image with move_uploaded_file()
.
Now (once the image is saved onto the disk) write a sentence like this one:
ExifCleaning::adjustImageOrientation("path_to_the_image_file/image_file.jpg"); // Most of the smartphones / digital cameras images are jpg type.
Thats all. Now EXIF rotating metadata are removed, and the image will be properly rendered in your site.
This version supports jpg, gif, png or bmp images.
You can read more (in spanish) on https://eldesvandejose.com/2017/02/21/rotacion-automatica-de-imagenes/
Version Control | Unique User Downloads | |||||||
100% |
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.