The scaling (resizing) option allows you to define the maximum size of uploaded images. If the image size is bigger than the one specified by you, the image will be scaled to the defined dimensions.
You can also change the quality of uploaded images by setting it in a range from 1
to 100
. To apply these options you should change the following configuration settings:
Set Images = server.CreateObject("Scripting.Dictionary") Images.Add "maxWidth", 1200 Images.Add "maxHeight", 1200 Images.Add "quality", 80 Images.Add "component", "Auto"
The component entry indicates the method that should be used to handle images and thumbnails. These are the possible values:
- "Asp.Net", it should work with Asp.Net 1.1 and 2.0 without any extra software
- "Persits.Jpeg" Commercial component from Persits
- "briz.AspThumb" Commercial component from BRIZ Software
- "AspImage.Image" Commercial component from ServerObjects. The available demo it's expired and doesn't seems to handle gifs properly
- "shotgraph.image", Commercial component from ShotGraph. The demo version doesn't allow resizing
- "Auto": It will try to autodetect which one is available, in the order described above. It's the default value, but for better performance you should state the component that you are going to use.
- "None": Image manipulation (thumbnails, maximum dimensions, validation) won't be available.