Junior — Middle
Kodla çalışırken görüntü formatı nasıl ayarlanabilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Node.js'te, görüntü formatı, sharp veya jimp gibi çeşitli kütüphaneler kullanılarak görüntülerle çalışırken ayarlanabilir. Bu kütüphaneler, görüntüleri istenen formata dönüştürmeye olanak tanır, örneğin JPEG, PNG, WebP ve diğerleri.
sharp kullanarak bir görüntüyü PNG formatına dönüştürme örneği:
const sharp = require('sharp');
sharp('input.jpg')
.png() // PNG formatını ayarla
.toFile('output.png')
.then(() => {
console.log('Görüntü PNG formatında kaydedildi');
})
.catch(err => {
console.error('Görüntü işleme hatası:', err);
});
Bu şekilde, format, görüntüyü kaydetmeden veya gösterilmeden önce ilgili metodun (.png(), .jpeg(), .webp(), vb.) çağrılmasıyla belirlenir.