GET /api/generate
Nutze diesen Endpunkt, um QR-Codes per URL-Aufruf zu erstellen.
| Parameter | Standard | Beschreibung |
|---|---|---|
content | erforderlich | Text oder URL |
format | png | png, svg oder eps |
color | #000000 | Code-Farbe (Name/Hex) |
bg | #ffffff | Hintergrund oder transparent |
scale | 7 | Skalierungsfaktor (1.0 - 20.0) |
border | 2 | Randbreite in Modulen (0 - 10) |
Wichtige Hinweise:
• Bei Hex-Farben muss # als %23 kodiert werden (z.B. color=%230066cc).
• EPS-Format: Ideal für professionellen Druck, Dateien können größer ausfallen.
• Border: Standard ist 1 Modul (kompakt). QR-Spec empfiehlt 4 Module für maximale Kompatibilität.
Beispiele & Live-Test
Klicke auf die Links, um die API direkt zu testen:
- ➜ Einfacher Text (PNG, Standard)
- ➜ Blaue Vektorgrafik (SVG, Standard)
- ➜ Orange auf Transparent (PNG, Standard)
- ➜ EPS für Druck (große Skalierung, kein Rand, kann nicht direkt im Browser angezeigt werden.)
- ➜ Minimalistisch (klein, randlos, bei dunklem Hintergrund oft nicht scanbar)
Diese API ist für die Verwendung in Skripten (Python, JS, cURL).
Im Gegensatz zum Front-End verarbeitet die API die Daten serverseitig.
Es werden weder die Eingabe noch der QR-Code gespeichert.