Fit dimensions into a box
API · /aspectratio-api
API Λόγου Διαστάσεων
Μαθηματικά λόγου διαστάσεων και αλλαγής μεγέθους σε απλές διαστάσεις — δεν απαιτείται μεταφόρτωση εικόνας. Το endpoint ratio μειώνει ένα πλάτος×ύψος στον απλούστερο ακέραιο λόγο του (1920×1080 → 16:9), την δεκαδική του τιμή και ένα κοινό όνομα. Το endpoint resize κλιμακώνει μια διάσταση διατηρώντας τον λόγο: δώστε ένα νέο πλάτος ή ένα νέο ύψος και λάβετε την άλλη πλευρά. Το endpoint fit προσαρμόζει ένα μέγεθος πηγής σε ένα πλαίσιο στόχου χρησιμοποιώντας contain (letterbox) ή cover (crop), επιστρέφοντας το μέγεθος που προκύπτει, τον συντελεστή κλίμακας και την μετατόπιση κεντραρίσματος. Ιδανικό για responsive διατάξεις και CSS aspect-ratio, καδράρισμα βίντεο και μικρογραφιών, σχεδιασμό πλέγματος εικόνων και διαστασιολόγηση εκτυπώσεων. Καθαρά τοπικός υπολογισμός — λειτουργεί μόνο με αριθμούς και δεν αγγίζει ποτέ αρχεία εικόνας. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 endpoints. Διακρίνεται από την επεξεργασία/αλλαγή μεγέθους εικόνας (που λειτουργεί σε πραγματικά αρχεία) και από τη γεωμετρία σχημάτων.
Υγεία API
υγιής- Χρόνος λειτουργίας
- 100.00%
- Ανιχνευτές διακομιστή · 24 ώρες
- Μέση καθυστέρηση
- 87 ms
- Ανιχνευτές διακομιστή · 24 ώρες
- Συνδρομητές
- 4,198
- ενεργός
- Σύνολο κλήσεων
- 60
- τις τελευταίες 7 ημέρες
Τιμολόγηση
Επιλέξτε μια βαθμίδα — χρεώνεται μηνιαία, ακυρώστε ανά πάσα στιγμή.
Free
Δωρεάν
- 840 κλήσεις / μήνα
- 2 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 840 κλήσεις/μήνα
- 2 αιτήσεις/δευτ.
- Αναλογία + αλλαγή μεγέθους + προσαρμογή
- Χωρίς πιστωτική κάρτα
Starter
€1.50 /μήνας
- 6,900 κλήσεις / μήνα
- 8 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 6.9k κλήσεις/μήνα
- 8 αιτήσεις/δευτ.
- Περιέχει + κάλυψη + μετατοπίσεις
- Υποστήριξη μέσω email
Pro
€19.80 /μήνας
- 129,000 κλήσεις / μήνα
- 20 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 129k κλήσεις/μήνα
- 20 αιτήσεις/δευτ.
- Διοχετεύσεις διάταξης/μέσων
- Υποστήριξη προτεραιότητας
Mega
€55.80 /μήνας
- 665,000 κλήσεις / μήνα
- 50 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 665k κλήσεις/μήνα
- 50 αιτήσεις/δευτερόλεπτο
- Κλίμακα πλατφόρμας
- Αποκλειστική SLA
Κατασκευάστηκε από
Σχετικό API
Άλλο API με επικαλυπτόμενες ετικέτες.
Image API
Ελέγξτε τα μεταδεδομένα εικόνας (διαστάσεις, μορφή, μέγεθος, χρωματικός χώρος, διαφάνεια) και αλλάξτε μέγεθος ή μετατρέψτε εικόνες μεταξύ JPEG, PNG, WebP και AVIF απευθείας από μια διεύθυνση URL. Ιδανικό για μικρογραφίες, βελτιστοποίηση μορφής και μετασχηματισμούς εικόνας εν κινήσει.
api.oanor.com/image-api
API Διάταξης Πληκτρολογίου
Αντιστοιχίστε ξανά κείμενο μεταξύ διατάξεων πληκτρολογίου — η λύση για κείμενο που πληκτρολογήθηκε με το πληκτρολόγιο ρυθμισμένο σε λάθος διάταξη. Το τελικό σημείο remap λαμβάνει κείμενο, μια διάταξη προέλευσης και μια διάταξη προορισμού, και ξαναγράφει κάθε χαρακτήρα σε αυτόν που παράγεται από το ίδιο φυσικό πλήκτρο στην άλλη διάταξη. Έτσι, το κείμενο που πληκτρολογήθηκε κατά λάθος σε ένα πληκτρολόγιο ρυθμισμένο σε Dvorak ενώ εννοούσατε QWERTY (ή το αντίστροφο) ανακτάται ακριβώς, και επειδή η αντιστοίχιση διατηρεί τη θέση, κάνει τέλειο round-trip. Υποστηρίζει QWERTY (ΗΠΑ), Dvorak και Colemak, συμπεριλαμβανομένων των συμβόλων με Shift, και αφήνει ανέγγιχτους τους χαρακτήρες που δεν βρίσκονται σε επανααντιστοιχίσιμο πλήκτρο (διαστήματα και τόνους). Το τελικό σημείο layouts επιστρέφει τον πλήρη χάρτη πλήκτρων για κάθε διάταξη. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για διόρθωση πληκτρολόγησης σε λάθος διάταξη, δημιουργία επεξεργαστών κειμένου και εργαλείων IME, βοηθήματα εκμάθησης διάταξης και αναζήτηση μεταξύ διατάξεων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αντιστοιχίζει μεταξύ διατάξεων πληκτρολογίου· για κλασικά κρυπτογραφήματα (Caesar, ROT13, Morse) χρησιμοποιήστε ένα API κρυπτογράφησης.
api.oanor.com/keyboardlayout-api
Bitrate & Transfer API
Μαθηματικά πολυμέσων, μεγέθους αρχείου και μεταφοράς δεδομένων ως API. Το endpoint μεγέθους αρχείου συσχετίζει bitrate, διάρκεια και μέγεθος αρχείου: δώστε οποιαδήποτε δύο και υπολογίζει το τρίτο — ώστε να βρείτε το μέγεθος ενός βίντεο σε δεδομένο bitrate και μήκος, το bitrate ενός αρχείου γνωστού μεγέθους και μήκους, ή πόσο διαρκεί ένα αρχείο. Το endpoint χρόνου μεταφοράς υπολογίζει πόσο χρόνο χρειάζεται ένα αρχείο για λήψη ή μεταφόρτωση μέσω δεδομένου εύρους ζώνης (με προαιρετική επιβάρυνση πρωτοκόλλου), ή το εύρος ζώνης που απαιτείται για να μετακινηθεί εντός συγκεκριμένου χρόνου. Το endpoint αποθήκευσης υπολογίζει πόσες ώρες πολυμέσων σε ένα bitrate, ή πόσα αντικείμενα δεδομένου μεγέθους, χωρούν σε μια χωρητικότητα αποθήκευσης. Τα bitrate χρησιμοποιούν δεκαδικές μονάδες (kbps, Mbps, Gbps) και τα μεγέθη αναφέρονται τόσο σε δεκαδικές (KB/MB/GB/TB) όσο και σε δυαδικές (KiB/MiB/GiB/TiB). Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για κωδικοποίηση βίντεο και ήχου, σχεδιασμό ροής και CDN, υπολογισμό μεγέθους αποθήκευσης και αντιγράφων ασφαλείας, και εκτιμήσεις χρόνου λήψης. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 endpoints. Αυτά είναι μαθηματικά bitrate και μεταφοράς· για απλή μετατροπή μονάδων byte χρησιμοποιήστε ένα bytes API.
api.oanor.com/bitrate-api
API Υποτίτλων
Εργαστείτε με αρχεία υποτίτλων και λεζάντων — ανάλυση, μετατροπή και επανασυγχρονισμό, εξ ολοκλήρου τοπικά. Το τελικό σημείο ανάλυσης διαβάζει κείμενο SubRip (.srt) ή WebVTT (.vtt) σε καθαρές, δομημένες ενδείξεις — ευρετήριο, έναρξη, λήξη (ως HH:MM:SS,mmm χρονικοί κώδικες και χιλιοστά του δευτερολέπτου), διάρκεια και το κείμενο της ένδειξης (πολλαπλών γραμμών διατηρημένο) — ανιχνεύοντας αυτόματα ποια μορφή στείλατε. Το τελικό σημείο μετατροπής μετατρέπει μεταξύ SRT και WebVTT, λαμβάνοντας σωστά τις λεπτομέρειες: το διαχωριστικό χρονικής σήμανσης (κόμμα για SRT, τελεία για WebVTT), προσθέτοντας ή αφαιρώντας την κεφαλίδα WEBVTT και αναριθμώντας τις ενδείξεις. Το τελικό σημείο μετατόπισης μετακινεί κάθε χρονική σήμανση κατά μια μετατόπιση σε χιλιοστά του δευτερολέπτου, θετική ή αρνητική, για να διορθώσει ένα κομμάτι που τρέχει νωρίς ή αργά, περιορίζοντας στο μηδέν ώστε τίποτα να μην γίνει αρνητικό. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — τα αρχεία πολυμέσων σας δεν φεύγουν ποτέ από το αίτημα. Ιδανικό για ροές βίντεο και ροής, επεξεργαστές λεζάντων και προγράμματα αναπαραγωγής, ροές εργασίας εντοπισμού και μετάφρασης, προσβασιμότητα και διόρθωση υποτίτλων εκτός συγχρονισμού. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Αυτό χειρίζεται αρχεία υποτίτλων· για χρονικό κώδικα βίντεο SMPTE (HH:MM:SS:FF) χρησιμοποιήστε ένα API χρονικού κώδικα.
api.oanor.com/subtitle-api
Συχνές ερωτήσεις
Γρήγορες απαντήσεις για τιμές, ποσοστώσεις και ενσωμάτωση.
Πώς αποκτώ ένα κλειδί API για το API Λόγου Διαστάσεων;
Ποιο είναι το όριο ρυθμού του API Λόγου Διαστάσεων;
Πόσο κοστίζει το API Λόγου Διαστάσεων;
Μπορώ να ακυρώσω τη συνδρομή μου ανά πάσα στιγμή;
Είναι το API Λόγου Διαστάσεων συμβατό με τον GDPR;
Επιλέξτε ένα τελικό σημείο από τη λίστα στα αριστερά για να δείτε τις λεπτομέρειες και δοκιμάστε το.
Αποσπάσματα κώδικα
Εγγραφείτε για να λάβετε ένα API key και, στη συνέχεια, καλέστε οποιαδήποτε διαδρομή κάτω από το slug σας.
curl https://api.oanor.com/aspectratio-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/aspectratio-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/aspectratio-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/aspectratio-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Αξιολογήσεις
Συνδεθείτε για να βαθμολογήσετε.
Δεν υπάρχουν ακόμη κριτικές.
Συζήτηση
Κάνε ερωτήσεις, μοιράσου συμβουλές, πάρε απαντήσεις από τον πάροχο και άλλους προγραμματιστές. Δημόσιο — όλοι μπορούν να διαβάσουν.
Συνδέσου για να γράψεις ή να απαντήσεις.
ΣύνδεσηΝέα συζήτηση
·
-
Απάντηση παρόχου
🔒 Η συζήτηση είναι κλειδωμένη — δεν επιτρέπονται νέες απαντήσεις.
-
·
- Δεν υπάρχουν συζητήσεις — ξεκίνα την πρώτη.
Υποστήριξη
Ιδιωτική υποστήριξη 1:1 με τον πάροχο — χρέωση, ενσωμάτωση, λογαριασμός. Μόνο εσύ και η ομάδα του παρόχου βλέπετε αυτά τα threads.
Συνδέσου για να ανοίξεις ticket υποστήριξης.
ΣύνδεσηΆνοιγμα νέου ticket
Περιέγραψε με τι χρειάζεσαι βοήθεια. Η ομάδα λαμβάνει email και απαντά στη σελίδα του ticket.
-
·
Επείγουσα - Δεν υπάρχουν tickets για αυτό το API.