globe with meridians Sprache: Deutsch · English

hammer and wrench QR-Codes im Reporting nutzen

QR-Codes in Reports/Formularen – per ZXing und Image-Element, z.​B. für GiroCode.

HOW-TO ANWENDUNGSENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X

Auf dieser Seite

QR-Codes im Reporting

QR-Codes lassen sich über das Image-Element in JasperReports – und damit in Nuclos – nutzen (z.​B. für den GiroCode/EPC-QR-Code).

Voraussetzung

  • Jaspersoft Studio
  • ZXing Core
  • ZXing Java SE Extensions

Vorgehen

Die ZXing-Libraries in Jaspersoft Studio über die Projekteigenschaften als externe JARs einbinden. Anschließend ein Image-Element einfügen und in dessen Image Expression den QR-Generator hinterlegen (Feld aus der Datenquelle, hier $F{ZEICHENKETTE}; Breite/Höhe über encode(...)):

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

Image-Expression mit QR-Generator.

Wichtig

Vor dem Hochladen die Expression Class = java.awt.Image setzen – sonst bricht der Server den Upload mit Fehler ab. Für die Nutzung in Nuclos die Libraries als Extensions übertragen.

Beispielausgabe eines QR-Codes.

Verwandte Seiten

printer Arbeiten mit Jasper Studio


Überblick.

Öffnen →

clipboard Barcode einbinden


Barcodes.

Öffnen →

  • Keine Stichwörter