Every time an image is uploaded with I-Load, the component can save several files:
- The original image uploaded by the user ("__Source")
- An XML (index) file containing all information related to the image ("__Index")
- The image selected by the user through the I-Load UI ("__Selected")
- The icon displayed by I-Load ("__Icon")
- Any thumbnails generated automatically
All these files and information are, for I-Load, a single entity represented by the WebImage class.
Although you can configure I-Load so that it does not generate/save any of these files, it is advisable to do so because if it is not done, some of the I-Load functions will not work anymore.
- You can deactivate the storing of the original image uploaded by the user ("__Source").
You can save disk space by doing so, but the “Edit” function that allows the user to modify an image that has already been uploaded will not be active anymore.
To deactivate this option (by default it is set to active):
- At run-time use this code:
Copy CodeILoad1.Configuration.KeepSourceImage = false - At Design-time within Microsoft Visual Studio, use the I-Load configuration window (See Figure 1.1)
- At run-time use this code:
- You can deactivate the storing of the XML index file ("__Index").
WARNING: This option is strongly advised against. If the XML Index file is not saved, it will not be possible to load the images saved by I-Load through the WebImage class and the Load, LoadFromFileSystem, LoadFromWebPublishedFileSystem or LoadFromCustomStorage methods.
To deactivate this option (by default it is set to active):
- At run-time use this code:
Copy CodeILoad1.Configuration.GenerateIndexXMLFile = false - At Design-time within Microsoft Visual Studio, use the I-Load configuration window (See Figure 1.2)
- At run-time use this code:
- You can deactivate the storing of the image selected by the user ("__Selected").
To deactivate this option (by default it is set to active):- At run-time use this code:
Copy CodeILoad1.Configuration.GenerateSelectedImage = false - At Design-time within Microsoft Visual Studio, use the I-Load configuration window (See Figure 1.3)
- At run-time use this code:
- You can deactivate the creation of the I-Load icon file ("__Icon").
It is advisable to deactivate the icon if it is not being used (for example, if the Appearance property of the ILoad class was set in Hidden or Button).
To deactivate this option (by default it is set to active):
- At run-time use this code:
Copy CodeILoad1.Configuration.GenerateIconImage = false - At Design-time within Microsoft Visual Studio, use the I-Load configuration window (See Figure 1.4)
- At run-time use this code:
- You can configure I-Load by automatically generating one or several thumbnails of the selected image.
Consult the page Automatic resizes - How to configure custom thumbnails for further information.

(Figure 1 - How to configure which files to generate)