Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include 'SimpleImage.class.php';
- $image = new SimpleImage();
- $image->load($_FILES['imageFile']['tmp_name']);
- // Fixes EXIF rotation data.
- $image = $image->auto_orient();
- // Dimension, not filesize.
- $maxImageSize = 1024;
- if ($image->get_width() > $maxImageSize || $image->get_height() > $maxImageSize)
- {
- $image = $image->best_fit($maxImageSize, $maxImageSize);
- }
- // Temp save original image.
- $image->save($_FILES["imageFile"]["tmp_name"].'_o', 100);
- if ($image->get_width() > 600)
- {
- // Save thumbnail.
- $image->fit_to_width(600)->save('upload/'.basename($_FILES["imageFile"]["name"]).'_600.jpg', 100);
- }
- // Save small thumbnail.
- $image->square_crop(60)->save('upload/'.$_FILES["imageFile"]["tmp_name"].'_st.jpg', 75);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement