RCgoyNtSZNXLuUei method
String
RCgoyNtSZNXLuUei(
- String EVlRSjXHSULnRMCo, {
- int hpHcTJfzQeRHtxoD = 1080,
- int VzNxVcjOfRqzZUIL = 70,
})
Implementation
String RCgoyNtSZNXLuUei(String EVlRSjXHSULnRMCo, {int hpHcTJfzQeRHtxoD = 1080, int VzNxVcjOfRqzZUIL = 70}) {
final zuLaxRnIvTbWTLrv = EVlRSjXHSULnRMCo.split('?').first;
final kySOVPOaXEJBchVx = zuLaxRnIvTbWTLrv.split(".").last.toUpperCase();
if (["JPG", "JPEG", "WEBP"].contains(kySOVPOaXEJBchVx)) {
return '${zuLaxRnIvTbWTLrv}?x-oss-process=image/resize,m_lfit,limit_1,l_${hpHcTJfzQeRHtxoD}/quality,Q_${VzNxVcjOfRqzZUIL}';
} else if (["PNG", "GIF"].contains(kySOVPOaXEJBchVx)) {
return '${zuLaxRnIvTbWTLrv}?x-oss-process=image/resize,m_lfit,limit_1,l_${hpHcTJfzQeRHtxoD}';
} else {
return EVlRSjXHSULnRMCo;
}
}