PEIQ Knowledge Base

QR-Code in PRINT NGEN generieren

In PRINT NGEN können QR-Codes auf Seiten generiert und an der gewünschten Position eingefügt werden. Diese können genutzt werden, um über einen individuell konfigurierten Code eine Verknüpfung/Link zu einer externen Quelle herzustellen.

Funktionalitäten von QR-Codes

  • Weiterführende Informationen in QR-Codes teilen

  • Speicherung vieler Daten auf kleinstem Raum

Inhaltsverzeichnis

Allgemeine Beschreibung

Um einen QR-Code zu generieren, wird zuerst die “QRCode_Vorlage” aus der Layoutbibliothek per Drag & Drop an die gewünschte Position auf der Seite platziert. Die Vorlage hat den Objekttyp “QRCode”. 

QR-Code Vorlage aus der gedockten Bibliothek

Im Kontextmenü des platzierten Bildbereiches ist der Menüpunkt “QR-Code generieren” auszuwählen:

QR-Code Kontextmenü

Damit wird eine Maske aufgerufen, in der die URL eingetragen wird. Es wird die vollständige Webadresse benötigt. Für bereits existierende QR-Codes gibt es hier eine Autovervollständigung.

Beim Generieren des QR-Codes wird geprüft, ob die eingegebene Webadresse erreichbar ist. Existiert die Seite nicht, wird eine Fehlermeldung ausgegeben und es kann die Adresse im Dialog neu eintragen oder der QR-Code trotzdem generiert werden.

Die erzeugten QR-Codes werden in der Datenbanktabelle “DQRCode” verwaltet. Der Name der einzelnen QR-Codes (Eigenschaft DQRName) entspricht der URL, sodass jeder Code eindeutig zuzuweisen ist. Die Generierung des QR-Codes erfolgt über PHP und NWAS. 

Das PDF des QR-Codes wird in S/W und in einer fest hinterlegten Standardgröße erstellt sowie auf die Größe des Bereiches skaliert. Es kann kein Bildausschnitt bei einem QR-Code bestimmt werden.

Der QR-Code kann über das Kontextmenü in einem eigenen Browser geöffnet werden. Außerdem kann die Zuordnung aufgehoben und ein neuer QR-Code erzeugt werden.

Optional kann mit dem QR-Code der Autobereich “QRCode” mit einem Autotext vergeben werden, der die Webadresse automatisch mithilfe eines Platzhalters ausgibt. Beispielhafter Autotext „Dazu mehr auf:“.

Der von PRINT NGEN generierte QR-Code unterstützt den QR-Code model 2, beschrieben in JIS (Japanese Industrial Standards) X0510:2004 oder ISO/IEC 18004. Folgende Funktionen werden nicht unterstützt: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode.

Customizing

Folgendes Customizing wird für die Generierung von QR-Codes benötigt:

 

Abbildung: QRCode#Config


Menüs: Layout#QRCode, TextCursor#DQRCode


Eigenschaften: Tabelle#DQRCode, LayoutBild#QRCode, TextCursor#DQRCode


Layouts: QRCode_Vorlage, Tabelle#DQRCode#Text, QRCode, QRCode_Vorlage


Meldungen: QRCode_FalscheSelektion, QRCode_Fehler, QRCode_UrlUngültig


Liste: Tabelle#DQRCode


Füllungsmuster: QRCode


Ansichtsmodus für die Bibliothek Gemischt: LayoutBild#QRCode#OhneInhalt


Autotext: QRCode


Automakro: QRInfo


 Verwandte Seiten

Nur für PEIQ-Mitarbeiter:

https://peiq.atlassian.net/wiki/spaces/CORE/pages/1095893061