calculateSize method
Implementation
Map<String, dynamic> calculateSize(
Map<String, int> srcSize, Map<String, int> dstSize) {
var srcRatio = srcSize['width']! / srcSize['height']!;
var dstRatio = dstSize['width']! / dstSize['height']!;
if (dstRatio > srcRatio) {
return {
'width': dstSize['height']! * srcRatio,
'height': dstSize['height']
};
} else {
return {
'width': dstSize['height'],
'height': dstSize['width']! / srcRatio
};
}
}