Current Version 1.1
This is a Flex based web application that allows users to easily upload an image (GIF, JPEG , or PNG ) and crop it. The image may then be viewed in the cropped image viewing area where the user can double click to see original size (normally scaled to window size) and preview the image quality. Users have the option to download the cropped image in either JPG or PNG formats so this application also can be used as an image format convertor.
- Crop images by clicking and dragging Image Cropper Tool
- Or using the text input boxes to control the Image Cropper Tool
- Dynamically resize application
- Transparent image support
- User may upload images (PHP required) and download cropped images
- Custom viewing of cropped images (mouse pan or drag)
- JPG quality preview of cropped images
- Options Menu (right-click) to control Image Cropper Tool settings
- Options Menu settings may be saved by user
- Includes CSS for editing application’s colors, fonts, etc
- And XML for changing language and default settings
Transparent images (GIF, PNG ) when cropped will show a background color behind transparent layers if “save as” JPEG is selected because JPEG does not support transparency. This background color can be changed though in the options menu by changing the Image Cropper Tool’s background color.
While this application is resizable, the minimum size is 780×625. This can be adjusted by changing the size of the Image Cropper component, Menu (1 and 2) components, and wording/font styles.
This application also supports multiple languages of which are included in this release: English, French, German, Hebrew, Portuguese, Russian, and Spanish. However, languages other than English are mealy proof of concept and not perfect translations. I’m no translation expert so these translations, minus English, might require rewording and/or font size adjustments. If you can do it better or have additional languages you would like to share, please send me your language file with your updates.
Frameworks / Programming Used:
Flex 4.1, ActionScript 3, CSS , PHP, and XML
Installing and Customizing:
Unzip file contents to a server directory. Navigate to the “index.html” file to use application. If not created by the unzipping process then create an “image” and “temp” folder for user uploading purposes.
Edit “upload_settings.php” to change the maximum file size a user may upload and how many files will be kept on server before being deleted.
Edit “settings.xml” to change the default Image Cropper Tool settings.
Edit “laguage.xml” to change the wording used in application or add new languages.
Edit “FlexCropper.css” to change application styles used. However, styles that can be changed by user will override styles in CSS , i.e. “croppedImage” background color/alpha.
I am avaliable for freelance work.
My Website: http://jdhatten.x10hosting.com/