1. Prodotti
  2.   Immagine
  3.   JavaScript
  4.   Image-Size
 
  

Libreria JavaScript open source per l'elaborazione delle immagini

API JavaScript per il rilevamento delle dimensioni dell'immagine

Che cos'è la dimensione dell'immagine?

Image-Size è una libreria di elaborazione delle immagini molto semplice e leggera che consente agli sviluppatori di software di ottenere le dimensioni delle immagini in fase di esecuzione. L'API supporta un'ampia gamma di formati di immagine e puoi ottenere le dimensioni della maggior parte dei formati di file più diffusi utilizzando l'API. L'API fornisce un metodo sincrono e asincrono per lavorare con le immagini. Le funzioni asincrone hanno un limite di concorrenza predefinito di 100 e per modificare questo limite, è possibile modificare manualmente la concorrenza. Inoltre, la versione asincrona non funziona se l'input è un Buffer e dovrai invece utilizzare il metodo asincrono.

Previous Next

Guida introduttiva alla dimensione dell'immagine

Il modo consigliato per installare Image-Size tramite NPM. Si prega di utilizzare il seguente comando per installarlo.

Installare Image-Size via PM

 npm install image-size --global 

Ottieni le dimensioni dell'immagine tramite l'API JavaScript gratuita

La libreria Image-Size open source consente agli sviluppatori JavaScript di ottenere le dimensioni delle immagini a livello di codice. Per ottenere le dimensioni da un'immagine, l'API fornisce il metodo sizeOf(). Utilizzando le seguenti due righe di codice, puoi facilmente ottenere le dimensioni dell'immagine.

Ottieni le dimensioni dell'immagine

  1. Carica la libreria delle dimensioni dell'immagine
  2. Ottieni le dimensioni usando il metodo sizeOf() e passa il percorso dell'immagine come stringa
  3. Ottieni la larghezza dell'immagine usando Dimensions.width e Height usando Dimensions.height

Ottieni le dimensioni immagine tramite JavaScript

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

La libreria Image-Size ha anche fornito funzionalità per ottenere la dimensione dell'immagine utilizzando un URL. E 'anche possibile non scaricare l'intera immagine e opzionalmente smettere di scaricare l'immagine dopo alcuni kilobyte. È anche possibile disabilitare alcuni tipi di immagine. L'esempio seguente mostra come accedere alla dimensione dell'immagine utilizzando un URL

Ottenere formato immagini tramite URL

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))
  })
})
 Italiano