To see Image Uploader™ in action, click the screenshot of an appropriate demo. Note, all these demos are configured with the following limitations:
- You can upload not more than 10 files.
- Maximum file size is 2 MB.
- Total size of all files cannot be more than 10 MB.
Note These limitation are applied
only for these online demos, but not for
Image Uploader™ itself. You can configure
Image Uploader™ limitations according to your needs. If you like to try it with large uploads, feel free to
download an evaluation package. This package includes all demo applications, so you will be able to try
Image Uploader™ at your environment with necessary settings.
Demos you should see!
-
The simplest quick start demo.
-
Application which shows how to allow users to upload not more than specific number of files and/or file size.
-
Demo application which reveals how to use Image Uploader™ to reduce the amount of traffic when uploading images.
-
Demo application that shows how Image Uploader™ can be used to build a photo order cart.
-
Multilanguage upload application.
-
Application which demonstrates how to upload multiple files in several threads concurrently.
-
Demo application that reveals how to upload supplementary information along with each file.
-
Demo application which shows not just how to send files to the server, but also how to verify integrity of uploaded files.
-
Application that demonstrates how to draw a text watermark on each image uploaded to the server.
The simplest quick start demo which illustrates how to use Image Uploader™ to send images with thumbnails to the server and redirect after the upload. (Launch Basic Demo)
Application which shows how to allow users to upload not more than specific number of files and/or file size. In particular it explains how to display user quota dynamically. In addition, it demonstrates how to make user interface customization. (Launch User Quota Demo)
Demo application which reveals how to use Image Uploader™ to reduce the amount of traffic when uploading images. In this demo Image Uploader™ sends resized versions of images instead of original files. It automatically preserves EXIF information stored in original files. Moreover, EXIF data is used to rotate an image automatically if it has wrong orientation. Also, here you will learn how to send additional information in attached HTML form along with files. (Launch Optimized Upload Demo)
Demo application that shows how Image Uploader™ can be used to build a photo order cart. In this application you can see how to configure quality meter, automatic upload recovery, and file restriction rules. Also, this application is a great illustration how to work with items selected for the upload through the JavaScript. (Launch Photo Order Demo)
Multilanguage upload application. It demonstrates how to translate Image Uploader™ user interface into different languages and switch dynamically between them. Also, this demo contains ready-to-use translations to different languages that can be easily reused (even in single-language mode). (Launch Localization Demo)
Application which demonstrates how to upload multiple files in several threads concurrently. Also, this is one more example how to customize Image Uploader™ appearance. (Launch Concurrent Upload Demo)
Note Concurrent upload is not supported in Java version. So, sequential upload is used in Java version.
Emulation of Open File dialog based on Image Uploader™ and auxiliary ShellComboBox control. This is a good example how to use these two controls together to synchronize Image Uploader™ folders when the user selects a folder in this combo-box. Additionally, this application demonstrates how to upload not just files, but whole folders. The automatic upload recovery feature is enabled in this demo as well. (Launch Open File Dialog Demo)
Demo application that reveals how to upload supplementary information along with each file (in addition to the built-in file description field). This demo illustrates how to create a custom upload pane via HTML/JavaScript. It uses auxiliary control named Thumbnail for this purpose. Also, this is one more example how to work with items in the upload list through JavaScript. (Launch Multiple Descriptions Demo)
Demo application which shows not just how to send files to the server, but also how to verify integrity of uploaded files. To do it, Image Uploader™ generate hash value that is used to check whether the image was corrupted during upload (see details in the source code). Additionally, this demo illustrates one more look-and-feel customization feature - how to replace standard Image Uploader™ buttons by custom images without taking them into HTML. (Launch Robust Upload Demo)
Application that demonstrates how to draw a text watermark on each image uploaded to the server. The watermark text in this demo is provided by the user. (Launch Watermark Demo)