Wie kann ich einen QR-Code auf einer Rechnung ausgeben?
Inhaltsverzeichnis:
Ausgangssituation
Sie möchten auf Ihren Rechnungsdokumenten einen QR-Code darstellen, um zum Beispiel Ihre Webseite oder ein Formular zu verlinken und einfach erreichbar zu machen.
Lösung
Indem Sie die entsprechende Funktion aus dem Formularwesen benutzen, können Sie einfach QR-Codes auf Ihre Rechnungsdokumente drucken, die zu den gewünschten Internetseiten führen.
Vorgehen
Integrieren Sie die folgende Funktion in Ihr Formular:
qrcodeAlternative Varianten:
qrcode(Text)
qrcode(Text, Parameter)Für “Text” können Sie jetzt einen gewünschten Link einsetzen, zum Beispiel Ihre Webseite o.ä.
Parameter:
ENCODING
QUIET ZONE
ERROR CORRECTION LEVEL
DRAWING MODE
CORNER LINE
BACKGROUNDCOLOR
FOREGROUNDCOLOR
SCALEParameter | (möglicher) ENCODING Wert |
|---|
Parameter | (möglicher) ENCODING Wert |
|---|---|
Encoding | Die Kodierung des QR-Codes und des Inhalts. Die Mehrzahl der QR-Reader geht vom Standard UTF-8 aus.
Standard: AUTO |
Quiet zone | Wert zwischen 0 und 100. Die Ruhezone ist der leere Rand oder Raum, der alle vier Seiten des QR-Codes umschließt und den Barcode von anderen Elementen im Bild trennt. Eine Ruhezone hilft dem QR-Reader, das Vorhandensein des QR-Codes genau zu erkennen. Sie definiert zusätzlich, an welcher Stelle der QR-Code beginnt und endet. Standard: 1 |
Error correction level | Bei der Erstellung von QR-Codes kann ein bestimmter Grad für Fehlerkorrektur angegeben werden, sodass der Code lesbar bleibt, auch wenn er zum Teil beschädigt oder verdeckt ist.
Standard: L |
Drawing mode |
Standard: BITMAP PROPORTIONAL |
Corner line | Die Eckendicke ist die Dicke zweier senkrechter Linien in der unteren rechten Ecke. Standard: 0 |
Backgroundcolor | Hintergrundfarbe Logik:
Für die Ermittlung wird der Text in Großbuchstaben konvertiert. Folgende Standardfarben werden unterstützt: Englisch 'CLBLACK',
'CLMAROON',
'CLGREEN',
'CLOLIVE',
'CLNAVY',
'CLPURPLE',
'CLTEAL',
'CLGRAY',
'CLSILVER',
'CLRED',
'CLLIME',
'CLYELLOW',
'CLBLUE',
'CLFUCHSIA',
'CLAQUA',
'CLWHITE',
'CLMONEYGREEN',
'SKYBLUE',
'CLCREAM',
'CLMEDGRAY',
'CLNONE'Deutsch 'SCHWARZ',
'BRAUN',
'GRUEN',
'OLIVGRUEN',
'MARINEBLAU',
'PURPUR',
'GRUENBLAU',
'GRAU',
'SILBER',
'ROT',
'LIMONENGRUEN',
'GELB',
'BLAU',
'FUCHSIA',
'AQUAMARIN',
'WEISS',
'MINTGRUEN',
'HIMMELBLAU',
'CREME',
'MITTELGRAU',
'KEINE'Standard: clBlack / Schwarz |
Foregroundcolor | Vordergrundfarbe Analog zur Backgroundcolor Standard: clWhite / Weiß |
Scale | Der Maßstab ist die Größe der Bildpunkte (Quadraten). Der Barcode wird anhand des Parameters entsprechend vergrößert. Empfehlung: 3 oder 4. Standard: 3 |
Beispielaufruf (Möglich mit einem oder zwei Argumenten):
Mit Standardwerten
[qrcode("Test")];
[qrcode("Test", "")];Mit allen Parametern
[qrcode("Test", "ENCODING:ISO-8859-1;QUIET ZONE: 1;ERROR CORRECTION LEVEL: M; DRAWING MODE: BITMAP PROPORTIONAL;CORNER LINE: 1;BACKGROUNDCOLOR: clWhite; FOREGROUNDCOLOR: clBlack; SCALE: 4")]Grundsätzlich gilt:
Parameter sind optional - Jede mögliche Kombination 1..n ist möglich.
Noch Fragen? Ist etwas unklar geblieben?
Sollten Sie noch weitere Fragen zu diesem Thema haben, die in diesem Artikel nicht behandelt oder erklärt wurden, wenden Sie sich gerne über unser Kundenportal an unseren Support.