Gets or sets an aspect ratio of the crop rectangle.
$au.imageUploaderFlash({ imageEditor: { //...other params... cropRatio: "", //...other params... } })Get/Set Value at Runtime
$au.imageUploaderFlash('uploaderID').imageEditor().cropRatio(value); value = $au.imageUploaderFlash('uploaderID').imageEditor().cropRatio();
Type: String
The aspect ratio of the crop rectangle. If empty string no aspect ratio is given.
Default value is "".
Crop ratio is width-to-height, thus, property value should be greater than 1 to get landscape orientation and lesser than 1 to get portrait. For example, if you set 0.75
as the property value, it will result in portrait with 3:4 aspect ratio.
Another possible value is orig
. It means that the uploader will preserve the original aspect ratio.
You can restrict users from changing the aspect ratio by adding "; fixed"
to the value. For example, the following value: "4:3; fixed"
sets the 4:3 aspect ratio, which cannot be chaged by users.