🖼️ Çekmeköy Börekçisi Images Service

Bu servis, resim yükleme, görüntüleme ve yönetimi için kullanılır.

📝 Önemli Not: Bu servis artık sadece original klasörüne resim kaydeder. Otomatik boyutlandırma yapılmaz. Resimler sadece yüklendiği haliyle saklanır.
POST /upload
Resim yükleme endpoint - Sadece original klasörüne kaydeder
DELETE /delete
Resim silme endpoint
GET /uploads/original/{filename}
Resim görüntüleme endpoint (sadece original boyut)
POST /resize
Resim yeniden boyutlandırma endpoint (manuel)
GET /process?filename={filename}&width={width}&height={height}&quality={quality}&crop={crop}&fit={fit}
Dinamik resim işleme endpoint
Parametreler:
filename: Resim dosya adı (zorunlu)
width: Hedef genişlik (piksel)
height: Hedef yükseklik (piksel)
quality: Kalite (1-100, varsayılan: 90)
crop: true/false (varsayılan: true - orantısız)
fit: crop/contain/fill (crop parametresini override eder)
Varsayılan davranış: Orantısız boyutlar (crop=true)
ÖRNEKLER
Orantısız boyutlar (varsayılan):
/process?filename=resim.png&width=300&height=200

Orantılı boyutlar:
/process?filename=resim.png&width=300&height=200&crop=false
/process?filename=resim.png&width=300&height=200&fit=contain

Kırpma (orantısız):
/process?filename=resim.png&width=300&height=200&crop=true
/process?filename=resim.png&width=300&height=200&fit=crop
⚠️ Uyarı: Bu servis, ana API servisinden ayrı olarak çalışır ve sadece resim işlemleri için kullanılır. Resimler sadece original klasörüne kaydedilir, otomatik boyutlandırma yapılmaz.

CORS Desteği: Uzak domainlerden gelen isteklere izin verilir.