Genereringsverktyg API
Slutpunkter for att generera QR-koder, faviconer, skarmdumpar och PDF-fangst fran URL:er. Vissa slutpunkter accepterar JSON istallet for multipart/form-data -- kontrollera innehallstypen for varje slutpunkt.
QR-kod generering
/api/qr-generateGenerera en QR-kodbild fran text eller URL. Skicka en JSON-kropp (Content-Type: application/json). Anpassa farger, storlek och felkorrektionsniva.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
text | string | Required | Innehall att koda i QR-koden (text, URL, WiFi-konfiguration, etc.) |
size | number | Optional | Storlek pa QR-koden i pixlar. Standard: 300 |
errorCorrection | string | Optional | Felkorrektionsniva: "L" (7%), "M" (15%), "Q" (25%), "H" (30%). Standard: "M" |
fgColor | string | Optional | Forgrundsfarg som hex (t.ex. "#000000"). Standard: "#000000" |
bgColor | string | Optional | Bakgrundsfarg som hex (t.ex. "#ffffff"). Standard: "#ffffff" |
PNG-bildcurl -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.pngFavicon-generering
/api/favicon-generateGenerera ett komplett favicon-paket fran en kallbild. Returnerar en ZIP-fil med flera favicon-storlekar (16x16, 32x32, 48x48, etc.) och en ICO-fil.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
file | File | Required | Kallbilsfil (PNG, JPG eller SVG rekommenderas) |
ZIP-fil som innehaller favicon-filercurl -X POST https://freefiletools.io/api/favicon-generate \
-H "x-api-key: fft_your_api_key" \
-F "[email protected]" \
-o favicons.zipHTML till bild
/api/html-to-imageTa en skarmdump av en webbsida. Skicka en JSON-kropp (Content-Type: application/json). Anpassa viewportens storlek och utdataformat.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Required | URL att fanga (maste inkludera https://) |
format | string | Optional | Utdataformat: "png" eller "jpg". Standard: "png" |
width | number | Optional | Viewport-bredd i pixlar. Standard: 1280 |
height | number | Optional | Viewport-hojd i pixlar. Standard: 800 |
PNG- eller JPG-bildcurl -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 till PDF
/api/url-to-pdfKonvertera en webbsida till ett PDF-dokument. Skicka en JSON-kropp (Content-Type: application/json). Sidan renderas fullstandigt fore konvertering.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Required | URL att konvertera (maste inkludera https://) |
PDF-filcurl -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