WebP’den JPEG’e: yalnızca adı değil, yükleme şartını düzeltin

Normal açılan fotoğrafı form reddediyor. Rastgele düzenlemeden nedeni okuyun: JPEG mi, bayt sınırı mı, belli genişlik mi? Bunlar ayrı şartlardır ve farklı işlem gerektirebilir.

Yeniden adlandırmak dönüştürmek değildir

picture.webp adını picture.jpg yapmak görüntüyü yeniden kodlamaz. Simge değişse de form reddetmeye devam edebilir.

Kaynağı tutun, gerçek JPEG oluşturup göndermeden açın. Kullanım iznini de kontrol edin; kopyayı dönüştürebilmek yayın hakkı vermez.

Kaynaklar: JPEG committee — JPEG 1 and photographic image coding

Pikselleri ve baytları ayrı kontrol edin

Biçimin kabulü boyutların veya bayt miktarının kabulü değildir. Bu dönüşüm genişlik küçültme komutu değildir; gerekiyorsa açıkça boyut değiştirip okunabilirliği kontrol edin.

Boyut sınırının birimine bakın. Kalite değeri garantili bayt yüzdesi değildir; yalnızca dosya yöneticisinin yuvarlamasına güvenmeden gerçek sınırın altında pay bırakın.

Uyumluluk için görüntünün amacını kaybetmeyin

Standart JPEG durağandır ve şeffaf değildir. Şeffaf WebP için fon seçip kenarı kontrol edin. Tek JPEG animasyonu korumaz; bu ToolRoof yolu durağan görüntü içindir.

Kayıp ayrıntıları veya tüm renk ve metadata özelliklerini geri getirme sözü yoktur. Önemli baskı/arşiv kaynağını tutup forma özel kopya gönderin.

Kaynaklar: MDN — JPEG, PNG and WebP image-format characteristics

Örnek: birbirinden ayrı 2 şart

Form en çok 1000 piksel genişliğinde JPEG istiyor, kaynak WebP 1600 × 900. Biçimi çevirmek yetmez. Oranı koruyan küçültme katsayısı 1000 ÷ 1600 = 0,625; hesaplanan yükseklik 562,5 pikseldir.

Piksel sayıları tam sayıdır; program örneğin 563’e yuvarlar. Gerçek boyutları, baytları ve form şartlarını kontrol edin. Örnek kararları ayırır; dönüştürücünün kendiliğinden boyut değiştirdiğini söylemez.

Kaynaklar