Skip to main content
Skip table of contents

QR Code Generator

Dieser Adapter erzeugt QR-Codes und liest diese aus.

Eigenschaften (Properties)

Operation

Vom Adapter ausgeführte Operation

Mögliche Werte:

  • Consume: Liest einen QR-Code aus.
  • Generate: Erzeugt einen QR-Code.

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte:  de.softproject.integration.adapter.qrcode.QRCodeGenerator: Hauptklasse (Standard)

imageWidth

Erforderlich. Breite des zu erzeugenden QR-Codes in Pixel.

Mögliche Werte: Beliebige Ganzzahl (Standard: 350)


Der erzeugte QR-Code ist immer quadratisch. Wenn Höhe und Breite nicht identisch sind, wird mit leeren Pixeln aufgefüllt.

imageHeight

Erforderlich. Höhe des zu erzeugenden QR-Codes in Pixel.

Mögliche Werte: Beliebige Ganzzahl (Standard: 350)

Der erzeugte QR-Code ist immer quadratisch. Wenn Höhe und Breite nicht identisch sind, wird mit leeren Pixeln aufgefüllt.

imageFormat

Erforderlich. Dateiformat der Grafikdatei für den zu erzeugenden QR-Code.

Mögliche Werte:

  • JPEG 2000
  • PNG
  • RAW
  • TIFF
  • WBMP

Statuswerte

1

Die Operation wurde erfolgreich ausgeführt.

-1

Die Operation konnte nicht ausgeführt werden.

Input

Der Adapter erwartet abhängig von der auszuführenden Operation unterschiedliche Daten als Input.

  • Consume-Operation: Grafik mit QR-Code

  • Generate-Operation: Reiner Text

Output

Der Adapter liefert abhängig von der ausgeführten Operation unterschiedliche Daten als Output.

  • Consume-Operation: Inhalt, der aus dem QR-Code ausgelesen wurde.

  • Generate-Operation: Grafik mit QR-Code

Beispiel

Mit dem QR Code Generator können beispielsweise QR-Codes erzeugt und ausgelesen werden, die eine URL enthalten.

Der Prozess dazu sieht folgendermaßen aus:

LabelDateiBeschreibung
urlurl.txtTextdatei, die die URL https://softproject.de/de/ enthält.
QR_Code_GeneratorAdapter QR Code GeneratorOperation Generate 
QR_Code_GeneratorAdapter QR Code GeneratorOperation Consume 

Parameter des Adapters:

  • imageWidth: 350
  • imageHeight: 350
  • imageFormat: PNG


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.