API Εργαλείων δημιουργίας
Τελικά σημεία για δημιουργία κωδικών QR, favicons, στιγμιοτύπων οθόνης και λήψεων PDF από URL. Ορισμένα τελικά σημεία δέχονται JSON αντί multipart/form-data -- ελέγξτε τον τύπο περιεχομένου για κάθε τελικό σημείο.
Δημιουργία κωδικού QR
/api/qr-generateΔημιουργήστε εικόνα κωδικού QR από κείμενο ή URL. Στείλτε σώμα JSON (Content-Type: application/json). Προσαρμόστε χρώματα, μέγεθος και επίπεδο διόρθωσης σφαλμάτων.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
text | string | Required | Περιεχόμενο για κωδικοποίηση στον κωδικό QR (κείμενο, URL, διαμόρφωση WiFi, κλπ.) |
size | number | Optional | Μέγεθος κωδικού QR σε pixel. Προεπιλογή: 300 |
errorCorrection | string | Optional | Επίπεδο διόρθωσης σφαλμάτων: "L" (7%), "M" (15%), "Q" (25%), "H" (30%). Προεπιλογή: "M" |
fgColor | string | Optional | Χρώμα πρώτου πλάνου σε hex (π.χ. "#000000"). Προεπιλογή: "#000000" |
bgColor | string | Optional | Χρώμα φόντου σε hex (π.χ. "#ffffff"). Προεπιλογή: "#ffffff" |
Εικόνα PNGcurl -X POST https://freefiletools.io/api/qr-generate \
-H "x-api-key: fft_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "https://freefiletools.io",
"size": 400,
"errorCorrection": "H",
"fgColor": "#f97316",
"bgColor": "#ffffff"
}' \
-o qrcode.pngΔημιουργία favicon
/api/favicon-generateΔημιουργήστε ένα πλήρες πακέτο favicon από μια εικόνα πηγής. Επιστρέφει αρχείο ZIP με πολλαπλά μεγέθη favicon (16x16, 32x32, 48x48, κλπ.) και αρχείο ICO.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
file | File | Required | Αρχείο εικόνας πηγής (συνιστάται PNG, JPG ή SVG) |
Αρχείο ZIP που περιέχει αρχεία faviconcurl -X POST https://freefiletools.io/api/favicon-generate \
-H "x-api-key: fft_your_api_key" \
-F "[email protected]" \
-o favicons.zipHTML σε εικόνα
/api/html-to-imageΛήψη στιγμιοτύπου οθόνης μιας ιστοσελίδας. Στείλτε σώμα JSON (Content-Type: application/json). Προσαρμόστε το μέγεθος viewport και τη μορφή εξόδου.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Required | URL για λήψη (πρέπει να περιλαμβάνει https://) |
format | string | Optional | Μορφή εξόδου: "png" ή "jpg". Προεπιλογή: "png" |
width | number | Optional | Πλάτος viewport σε pixel. Προεπιλογή: 1280 |
height | number | Optional | Ύψος viewport σε pixel. Προεπιλογή: 800 |
Εικόνα PNG ή JPGcurl -X POST https://freefiletools.io/api/html-to-image \
-H "x-api-key: fft_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"format": "png",
"width": 1440,
"height": 900
}' \
-o screenshot.pngURL σε PDF
/api/url-to-pdfΜετατρέψτε μια ιστοσελίδα σε έγγραφο PDF. Στείλτε σώμα JSON (Content-Type: application/json). Η σελίδα αποδίδεται πλήρως πριν τη μετατροπή.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Required | URL για μετατροπή (πρέπει να περιλαμβάνει https://) |
Αρχείο PDFcurl -X POST https://freefiletools.io/api/url-to-pdf \
-H "x-api-key: fft_your_api_key" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}' \
-o page.pdf