DocsGenerátorok

Generalo eszkozok API

Vegpontok QR-kodok, faviconok, kepernyokepe es PDF-rogzitesek generalasahoz URL-ekbol. Egyes vegpontok JSON-t fogadnak el a multipart/form-data helyett -- ellenorizze a tartalomtipust minden vegpontnl.

QR-kod generalas

POST/api/qr-generate

Generuljon QR-kod kepet szovegbol vagy URL-bol. Kuldjom JSON testet (Content-Type: application/json). Szabhassa testre a szineket, a meretet es a hibajavitasi szintet.

Parameters

NameTypeRequiredDescription
textstringRequiredA QR-kodba kodolando tartalom (szoveg, URL, WiFi konfigurcio stb.)
sizenumberOptionalQR-kod merete pixelben. Alapertelmezett: 300
errorCorrectionstringOptionalHibajavitasi szint: "L" (7%), "M" (15%), "Q" (25%), "H" (30%). Alapertelmezett: "M"
fgColorstringOptionalEloterszin hexadecimalisban (pl. "#000000"). Alapertelmezett: "#000000"
bgColorstringOptionalHatterszin hexadecimalisban (pl. "#ffffff"). Alapertelmezett: "#ffffff"
Response:PNG kep
bash
curl -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 generalas

POST/api/favicon-generate

Generaljon teljes favicon csomagot egy forraslepbol. ZIP-fajlt ad vissza tobb favicon merettel (16x16, 32x32, 48x48 stb.) es egy ICO fajllal.

Parameters

NameTypeRequiredDescription
fileFileRequiredForraskep fajl (PNG, JPG vagy SVG ajanlott)
Response:ZIP-fajl favicon fajlokkal
bash
curl -X POST https://freefiletools.io/api/favicon-generate \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o favicons.zip

HTML kepbe

POST/api/html-to-image

Keszitsen kepernyokepet egy weboldalrol. Kuldjom JSON testet (Content-Type: application/json). Szabhassa testre a viewport meretet es a kimeneti formatumot.

Parameters

NameTypeRequiredDescription
urlstringRequiredRogzitendo URL (tartalmaznia kell a https://-t)
formatstringOptionalKimeneti formatum: "png" vagy "jpg". Alapertelmezett: "png"
widthnumberOptionalViewport szelesseg pixelben. Alapertelmezett: 1280
heightnumberOptionalViewport magassag pixelben. Alapertelmezett: 800
Response:PNG vagy JPG kep
bash
curl -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.png

URL PDF-be

POST/api/url-to-pdf

Konvertaljon weboldalt PDF-dokumentumma. Kuldjom JSON testet (Content-Type: application/json). Az oldal teljesen renderelodik a konvertalas elott.

Parameters

NameTypeRequiredDescription
urlstringRequiredKonvertalando URL (tartalmaznia kell a https://-t)
Response:PDF-fajl
bash
curl -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