Sobes.tech
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.