icCrop static method
TransformationData
icCrop({
- int? requiredWidth = 0,
- int? requiredHeight = 0,
- int? paddingPercentage = 0,
- bool? maintainOriginalAspect = false,
- String? aspectRatio = "",
- IcGravitytowards? gravityTowards = IcGravitytowards.none,
- IcPreferreddirection? preferredDirection = IcPreferreddirection.center,
- IcObjectType? objectType = IcObjectType.person,
IntelligentCrop Intelligent Crop Plugin
requiredWidth
: Required Width (Default: 0)requiredHeight
: Required Height (Default: 0)paddingPercentage
: Padding Percentage (Default: 0)maintainOriginalAspect
: Maintain Original Aspect (Default: false)aspectRatio
: Aspect Ratio (Default: "")gravityTowards
: IcGravitytowards (Default: none)preferredDirection
: IcPreferreddirection (Default: center)objectType
: IcObjectType (Default: person) Returns TransformationData.
Implementation
static TransformationData icCrop(
{int? requiredWidth = 0,
int? requiredHeight = 0,
int? paddingPercentage = 0,
bool? maintainOriginalAspect = false,
String? aspectRatio = "",
IcGravitytowards? gravityTowards = IcGravitytowards.none,
IcPreferreddirection? preferredDirection = IcPreferreddirection.center,
IcObjectType? objectType = IcObjectType.person}) {
return IcCrop().crop(
requiredWidth,
requiredHeight,
paddingPercentage,
maintainOriginalAspect,
aspectRatio,
gravityTowards,
preferredDirection,
objectType);
}