## Aurigma Image Uploader 7.0.28

# Converter Class

- Collapse All Sections
- See Also
- Language Filter ( all languages )
- Supported browsers:

This class represents a file converter.

For a list of all members of this class, see Converter Members.

## Syntax

### PHP

    class Converter {
    }

## Remarks

Image Uploader allows sending so-called converted files for each of the user-selected files. These files are configured using the Converters property of the Uploader object. This property accepts a collection of Converter instances. Each converter describes one file (source, thumbnail, icon, or ZIP archive) to be uploaded for every file a user selects.

For instance, you set the following collection of converters:

### PHP

    $uploader = new Uploader("Uploader1");

    $converters = &$uploader->getConverters();
    $converter = new Converter();
    $converter->setMode("*.*=SourceFile");
    $converters[] = $converter;
    $converter = new Converter();
    $converter->setMode("*.*=Thumbnail;*.*=Icon");
    $converter->setThumbnailWidth(120);
    $converter->setThumbnailHeight(120);
    $converter->setThumbnailFitMode("Fit");
    $converters[] = $converter;

It means that Image Uploader will send an original file and its resized copy or icon. So if a user selects two files (a JPEG image and a PDF document) Image Uploader will send four files:

- the JPEG image and the PDF file themselves,
- a resized copy of the image and a PDF icon.

## See Also

### Reference

- Converters Property
- Aurigma.ImageUploader.Converter ASP.NET Class
- $au.converter JavaScript Class

### Manual

- Configuring Files to be Uploaded