PDF Compressor
துல்லியமாகச் சுருக்கப்படும்.
"; // உங்கள் Cloud Name dvsrxvsuq
const uploadPreset = "YOUR_UPLOAD_PRESET"; // உங்கள் Unsigned Upload Preset Unsigned
btn.disabled = true;
btn.style.background = "#a29bfe";
loader.style.display = 'block';
result.style.display = 'none';
const formData = new FormData();
formData.append('file', fileInput.files[0]);
formData.append('upload_preset', uploadPreset);
// Cloudinary Image/PDF optimization flag
formData.append('quality', quality);
try {
const response = await fetch(`https://api.cloudinary.com/v1_1/${cloudName}/image/upload`, {
method: 'POST',
body: formData
});
const data = await response.json();
if (data.secure_url) {
// PDF-ஐச் சுருக்க Cloudinary-யின் 'fl_attachment' மற்றும் 'q_auto' பயன்படுத்தப்படுகிறது
let compressedUrl = data.secure_url.replace("/upload/", "/upload/q_auto:low,fl_attachment/");
document.getElementById('download-url').href = compressedUrl;
loader.style.display = 'none';
result.style.display = 'block';
} else {
throw new Error("Upload failed");
}
} catch (err) {
alert("பிழை: API இணைப்பில் சிக்கல் உள்ளது.");
loader.style.display = 'none';
} finally {
btn.disabled = false;
btn.style.background = "#6c5ce7";
}
}
கருத்துகள் இல்லை:
கருத்துரையிடுக