Βιβλιοθήκη JavaScript ανοιχτού κώδικα για επεξεργασία εικόνας

Λάβετε μέγεθος εικόνας χωρίς πλήρη λήψη.

Τι είναι το Probe-Image-Size;

Το Probe-Image-Size είναι ένα δωρεάν και ανοιχτού κώδικα API που επιτρέπει στους προγραμματιστές JavaScript να λάβουν το μέγεθος εικόνας της εικόνας χωρίς να κατεβάσουν πραγματικά την εικόνα. Το API είναι μικρό σε μέγεθος και λειτουργεί με απομακρυσμένα και τοπικά δεδομένα χωρίς μεγάλες εξαρτήσεις. Το API είναι αποτελεσματικό με μεγάλες εικόνες, μειώνει τη μνήμη, αυξάνει την ταχύτητα επεξεργασίας και κατεβάζει ελάχιστα δεδομένα από το τηλεχειριστήριο. Στα δεδομένα εξόδου, το API παρέχει το πλάτος και το ύψος της εικόνας πριν εφαρμοστούν τυχόν μετασχηματισμοί όπως ο προσανατολισμός και η περικοπή.

Το API υποστηρίζει προς το παρόν τη λήψη μεγεθών αρχείων JPEG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO, AVIF, HEIC και HEIF. Μορφές όπως το JPEG και το TIFF μπορούν να αποθηκεύσουν το μέγεθος οπουδήποτε. Παρέχετε πάντα πλήρες περιεχόμενο αρχείου για τις μεθόδους συγχρονισμού, εάν θέλετε να εγγυηθείτε το μέγεθος του αρχείου.

Previous Next

Ξεκινώντας με το Probe-Image-Size

Ο προτεινόμενος τρόπος εγκατάστασης του Probe-Image-Size μέσω NPM. Χρησιμοποιήστε την παρακάτω εντολή για να το εγκαταστήσετε.

Εγκαταστήστε το Probe-Image-Size μέσω NPM

 npm install probe-image-size 

Λάβετε το μέγεθος εικόνας μέσω του δωρεάν JavaScript API

Η βιβλιοθήκη ανοιχτού κώδικα Probe-Image-Size επιτρέπει στους προγραμματιστές JavaScript να λάβουν το μέγεθος της εικόνας χωρίς να την κατεβάσουν. Για να λάβετε το μέγεθος της εικόνας, το API παρέχει τη μέθοδο probe(). Η μέθοδος λαμβάνει την εικόνα προέλευσης και τις επιλογές για την επεξεργασία εικόνας. Χρησιμοποιώντας τον παρακάτω κώδικα, μπορείτε εύκολα να λάβετε το μέγεθος της εικόνας σας χωρίς να την κατεβάσετε

Λάβετε το μέγεθος της εικόνας χωρίς λήψη

  1. Εισαγωγή βιβλιοθήκης
  2. Λήψη μεγέθους εικόνας

Λάβετε το μέγεθος εικόνας σε JavaScript

const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');
            
 Ελληνικά