Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Allgemeines

QR-Codes können als über das Image Element in Jasperreports und dadurch auch in Nuclos genutzt werden . Dies (zum Beispiel zur Umsetzung des GiroCodes auf Rechnungen
genutzt werdenfür
die GiroCodes Umsetzung).

Vorraussetzung

Jaspersoft Studio
ZXing Core
ZXing Java SE Extensions

Vorgehensweise

Zur Nutzung im Jaspersoft Studio müssen die Libraries über die Eigenschaften als externe JAR eingebunden werden:

...

Danach wird im Report eine Image Datei eingefügt.In der Code Expression der Image Datei wird der statische Funktionsaufruf
für die Generation des QR-Codes hinterlegt. Dieser beinhaltet das Feld mit den Daten aus der Datenquelle
(hier $F{ZEICHENKETTE}).

com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(
new com.google.zxing.qrcode.QRCodeWriter().encode(
$F{ZEICHENKETTE},
com.google.zxing.BarcodeFormat.QR_CODE, 300, 300))

...