MgVMQOFwypAVhUDT method

String MgVMQOFwypAVhUDT(
  1. String bswqIXednAHYPIrq, {
  2. int hzuiPCyIyffUOYhe = 1080,
  3. int rbeKBwchVSoGXHvD = 70,
})

Implementation

String MgVMQOFwypAVhUDT(String bswqIXednAHYPIrq, {int hzuiPCyIyffUOYhe = 1080, int rbeKBwchVSoGXHvD = 70}) {
  final HOOkHUzfTphcIslj = bswqIXednAHYPIrq.split('?').first;
  final PECqlNdqaaTLMxEj = HOOkHUzfTphcIslj.split(".").last.toUpperCase();
  if (["JPG", "JPEG", "WEBP"].contains(PECqlNdqaaTLMxEj)) {
    return '${HOOkHUzfTphcIslj}?x-oss-process=image/resize,m_lfit,limit_1,l_${hzuiPCyIyffUOYhe}/quality,Q_${rbeKBwchVSoGXHvD}';
  } else if (["PNG", "GIF"].contains(PECqlNdqaaTLMxEj)) {
    return '${HOOkHUzfTphcIslj}?x-oss-process=image/resize,m_lfit,limit_1,l_${hzuiPCyIyffUOYhe}';
  } else {
    return bswqIXednAHYPIrq;
  }
}