An image uploader is used to upload images to the server. It also generates a thumbnail of the uploaded image. The uploaded image or its thumbnail can be displayed by an image viewer. It must be placed inside a data view connected to the entity System.Image or a specialization thereof.
In the example below, an image uploader is placed in a nested data view (the Profile entity is a specialization of System.Image):
An example of image uploader properties is represented in the image below:
Image uploader properties consist of the following sections:
2.1 Common Section
For more information on properties in this section, see the Common Section section in Properties Common for Widgets.
2.2 Editability Section
Editability determines whether an end-user can change the value in an input widget.
For more information on properties of this section, see the Editability Section section of Properties Common for Widgets.
2.3 General Section
2.3.1 Maximum file size (MB)
Max file size (MB) determines the maximum size of files (in megabytes) that can be uploaded.
Default value: 5
2.3.2 Allowed Extensions
You can specify file extensions that users are allowed to upload. If no extension is specified, all file extensions are allowed. Separate multiple extensions by a semi-colon, e.g.
If a file with an extension that is not allowed is selected, a system text for File manager/image viewer > Error: incorrect file extension will be shown below the file manager.
2.3.3 Thumbnail Width
Thumbnail width determines the width of the generated thumbnail in pixels. However, the aspect ratio of the image will remain the same during thumbnail generation.
####2.3.4 Thumbnail Height
Thumbnail height determines the height of the generated thumbnail in pixels. However, the aspect ratio of the image will remain the same during thumbnail generation.
2.4 Label Section
A label describes the purpose of a widget to the end-user.
For more information on properties of this section, see the Label Section section in Properties Common for Widgets.
2.5 Visibility Section
Visibility determines whether a widget is displayed to the end-user as part of the page.
For more information on properties of this section, see the Visibility Section section in Properties Common for Widgets.