📦 Konvertorlar + API Servislar
🗜️ Image Compressor
// 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";
}
});