Skip to content

Βελτιστοποίηση Εικόνας

Μετασχηματίστε και βελτιστοποιήστε εικόνες που εξυπηρετούνται από το IPFS on-the-fly χρησιμοποιώντας παραμέτρους ερωτήματος. Αυτό είναι δημόσιο endpoint που δεν απαιτεί πιστοποίηση.

Βελτιστοποίηση Εικόνας

GET /image/:cid

Παράμετροι διαδρομής

ΠαράμετροςΤύποςΑπαιτείταιΠεριγραφή
cidstringΝαιΤο αναγνωριστικό περιεχομένου IPFS της εικόνας.

Παράμετροι ερωτήματος

ΠαράμετροςΤύποςΠροεπιλογήΠεριγραφή
wnumberΠλάτος εξόδου σε pixels. Μέγιστο 4096.
hnumberΎψος εξόδου σε pixels. Μέγιστο 4096.
formatstringΜορφή εξόδου: webp, jpeg, png ή avif.
qualitynumber80Ποιότητα συμπίεσης, 1-100.
fitstringcoverΠώς πρέπει να ταιριάζει η εικόνα: cover, contain, fill, inside ή outside.

Παράδειγμα αιτήματος

bash
curl "https://api.ipfs.ninja/image/QmXmCX9S6ANV...?w=400&format=webp"

Caching

Οι απαντήσεις εξυπηρετούνται με immutable cache headers. Η βελτιστοποίηση εικόνας είναι διαθέσιμη σε όλα τα πλάνα.