Online Demo

To see Aurigma Image Uploader in action, click the screenshot of an appropriate demo. Note, all these demos are configured with the following limitations:

  1. You can upload no more than 10 files.
  2. Maximum file size is 2 MB.
  3. 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 in your environment with necessary settings.

Basic Demo

The simplest quick start demo, illustrating how to use Image Uploader to send images with thumbnails to the server and redirect after the upload. (Launch Basic Demo)

Basic demo screenshot on Windows Vista Basic demo screenshot on Mac OS

User Quota

Demo shows how to allow users to limit the number of files and/or file size. In particular it explains how to display the user quota dynamically. In addition, it demonstrates how to customize the user interface. (Launch User Quota Demo)

User quota screenshot on Windows Vista User quota screenshot on Mac OS

Optimized Upload

A demo that shows how one can use Image Uploader to reduce the amount of traffic associated with image upload. It illustrates the way by which Image Uploader sends resized versions of images instead of original files and automatically preserves EXIF information stored in original files (the later requires Image Uploader Pro). Moreover, EXIF data is used to rotate an image automatically if it has the wrong orientation. Also, here you will learn how to send an additional information in attached HTML form along with files. (Launch Optimized Upload Demo)

Optimized upload screenshot on Windows Vista Optimized upload screenshot on Mac OS

Photo Order

(Image Uploader Pro required)

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 upload through the JavaScript. (Launch Photo Order Demo)

Photo order screenshot on Windows Vista Photo order screenshot on Mac OS

Localization

This demo demonstrates how to translate the Image Uploader user interface into different languages and switch dynamically between them. Also, this app contains ready-to-use translations to different languages that can be easily reused (even in single-language mode). (Launch Localization Demo)

Localization screenshot on Windows Vista Localization screenshot on Mac OS

Concurrent Upload

Application that demonstrates how to upload multiple files in several threads concurrently. This is one more example illustrating how to customize the Image Uploader appearance. (Launch Concurrent Upload Demo)

Note Concurrent upload is not supported in the Java version. So, sequential upload is used in the Java version.

Concurrent upload screenshot on Windows Vista Concurrent upload screenshot on Mac OS

Open File Dialog

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)

Open file dialog screenshot on Windows Vista Open file dialog screenshot on Mac OS

Multiple Descriptions

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 an auxiliary control named Thumbnail for this purpose. Also, this is one more example of how to work with items in the upload list through JavaScript. (Launch Multiple Descriptions Demo)

Multiple descriptions screenshot on Windows Vista Multiple descriptions screenshot on Mac OS

Robust Upload

Demo application that shows how to send files to the server and verify their integrity. To accomplish this, Image Uploader generates a 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 with custom images. (Launch Robust Upload Demo)

Robust upload screenshot on Windows Vista Robust upload screenshot on Mac OS

Watermark

Application that demonstrates how to draw a graphical watermark on each image uploaded to the server. The watermark image in this demo is provided by the user. (Launch Watermark Demo)

Watermark screenshot on Windows Vista Watermark screenshot on Mac OS

AJAX Usage Demo

This demo shows how Image Uploader can be dynamically embedded into a page along with an image gallery. You can upload files, watch them in the gallery and then switch back to the uploader. The web page is not reloaded while switching back and forth. (Launch AJAX Usage Demo)

AJAX demo screenshot on Windows VistaAJAX demo screenshot on Mac OS

GPS Sample

The GPS demo uploads photos, retrieving GPS metadata from their EXIF fields. The GPS metadata is then passed to the Google Maps mashup. You can leave comments directly on the map that shows the GPS locations from the photos. (Launch GPS Demo)

GPS demo screenshot on Windows VistaGPS demo screenshot on Mac OS