📦 Konvertorlar + API Servislar

🗜️ Image Compressor

Siqilmoqda...

// A JavaScript example for an API
        compressForm.addEventListener("submit", async e => {
        e.preventDefault();
        compressResult.innerHTML = "";
        loadingCompress.style.display = "flex";
    
        const formData = new FormData();
        formData.append("image", compressInput.files[0]);
        formData.append("quality", qualityInput.value);
    
        const response = await fetch("/api/compress", {
          method: "POST",
          body: formData
        });
    
        loadingCompress.style.display = "none";
    
        if (response.ok) {
          const blob = await response.blob();
          const url = URL.createObjectURL(blob);
          compressResult.innerHTML = 'Xammasi tayyor bo'lsa';
        } else {
          compressResult.innerHTML = "Xatolik sodir bo'lsa";
        }
      });