1. Ürün:% s
  2.   resim
  3.   JavaScript
  4.   Image-Size
 
  

Görüntü İşleme için Açık Kaynak JavaScript Kitaplığı

Resim boyutlarını algılamak için JavaScript API

Görüntü Boyutu nedir?

Image-Size, yazılım geliştiricilerin çalışma zamanında görüntülerin boyutlarını almalarını sağlayan çok basit, hafif bir görüntü işleme kitaplığıdır. API, çok çeşitli görüntü formatlarını destekler ve API'yi kullanarak popüler dosya formatlarının çoğunun boyutlarını alabilirsiniz. API, görüntülerle çalışmak için eşzamanlı ve eşzamansız bir yöntem sağlar. Eşzamansız işlevlerin varsayılan eşzamanlılık sınırı 100'dür ve bu sınırı değiştirmek için eşzamanlılığı manuel olarak değiştirebilirsiniz. Ayrıca, giriş bir Arabellek ise eşzamansız sürüm çalışmaz ve bunun yerine eşzamansız yöntemi kullanmanız gerekir.

Previous Next

Görüntü Boyutuna Başlarken

NPM aracılığıyla Image-Size kurmanın önerilen yolu. Lütfen yüklemek için aşağıdaki komutu kullanın.

Image-Size via PM

 npm install image-size --global 

Ücretsiz JavaScript API ile Görüntü Boyutlarını Alın

Açık kaynaklı Image-Size kitaplığı, JavaScript geliştiricilerinin görüntülerin boyutlarını programlı olarak almalarına olanak tanır. Bir görüntüden boyutlar elde etmek için API sizeOf() yöntemini sağlar. Aşağıdaki iki kod satırını kullanarak görüntünün boyutlarını kolayca alabilirsiniz.

Görüntü Boyutlarını Alın

  1. Resim Boyutu Kitaplığını Yükle
  2. SizeOf() yöntemini kullanarak boyutları alın ve görüntü yolunu dize olarak iletin
  3. Boyutlar.yükseklik kullanarak boyutlar.genişlik ve yükseklik kullanarak görüntünün genişliğini alın

Resim Ölçüleri JavaScript ile alın

const sizeOf = require('image-size')
const dimensions = sizeOf('images/funny-cats.png')
console.log(dimensions.width, dimensions.height)
        

Image-Size kütüphane ayrıca görüntü boyutunu URL kullanarak almak için işlevsellik sağladı. Ayrıca görüntüyü indirmemek ve birkaç kilobaytan sonra görüntüyü indirmemek de mümkündür. Ayrıca belirli görüntü türlerini devre dışı bırakmak da mümkündür. Aşağıdaki örnek, görüntü boyutuna URL tane kullanarak nasıl erişeceğinizi gösteriyor

Resim Boyutu URL ile alın

const url = require('url')
const http = require('http')
const sizeOf = require('image-size')
const imgUrl = 'http://my-amazing-website.com/image.jpeg'
const options = url.parse(imgUrl)
http.get(options, function (response) {
  const chunks = []
  response.on('data', function (chunk) {
    chunks.push(chunk)
  }).on('end', function() {
    const buffer = Buffer.concat(chunks)
    console.log(sizeOf(buffer))
  })
})
 Türkçe