RCgoyNtSZNXLuUei method

String RCgoyNtSZNXLuUei(
  1. String EVlRSjXHSULnRMCo, {
  2. int hpHcTJfzQeRHtxoD = 1080,
  3. 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;
  }
}