Back to Devexpress

ASPxBinaryImage.ImageSizeMode Property

aspnet-devexpress-dot-web-dot-aspxbinaryimage-f8fd1fe0.md

latest3.8 KB
Original Source

ASPxBinaryImage.ImageSizeMode Property

Gets or sets the value specifying how an image fits into the control sizes.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
[DefaultValue(ImageSizeMode.ActualSizeOrFit)]
public ImageSizeMode ImageSizeMode { get; set; }
vb
<DefaultValue(ImageSizeMode.ActualSizeOrFit)>
Public Property ImageSizeMode As ImageSizeMode

Property Value

TypeDefaultDescription
ImageSizeModeActualSizeOrFit

One of the ImageSizeMode enumeration values.

|

Available values:

NameDescription
ActualSizeOrFit

If an image is bigger than the image area the image is reduced to fit the area. If an image is smaller than the image area, its size is not changed.

| | FitProportional |

An image is enlarged or reduced to fit the image area.

| | FillAndCrop |

An image is enlarged or reduced to fill the image area. Prominent parts are cropped.

|

Remarks

Use the ImageSizeMode specify how an image fits the control sizes specified by the ASPxBinaryImage.Height and ASPxBinaryImage.Width properties.

ImageValueDescription
ActualSizeOrFitIf an image is bigger than the image area the image is reduced to fit the area. If an image is smaller than the image area, its size is not changed.
FillAndCropAn image is enlarged or reduced to fill the image area. Prominent parts are cropped.
FitProportionalAn image is enlarged or reduced to fit the image area.

Note

The ImageSizeMode property is in effect provided that the BinaryImageEditProperties.EnableServerResize property is set to true; otherwise, the image is sent to the server side in original size and resized by a browser.

The ImageSizeMode property is not in effect if the BinaryImageEditingSettings.Enabled property is set to true.

See Also

Online Demo: Server-Side Resizing

ASPxBinaryImage Class

ASPxBinaryImage Members

DevExpress.Web Namespace