QR-Code
Der QR-Code ist ein zweidimensionaler Strichcode, der zur Speicherung von numerischen, alphanumerischen und binären Informationen entwickelt wurde.
Damit der QR-Code von der Kamera richtig erkannt wird, werden in diesem Code spezielle Markierungen in den Ecken und über dem Bildbereich verwendet. Auf diese Weise können Sie das Bild nach dem Lesen normalisieren und die Punktcodierung in Binärzahlen mit Prüfsummenüberprüfung umwandeln.
Ein QR-Code kann bis zu 4296 Zeichen enthalten (es wird eine alphanumerische Codierung verwendet).
Objekt
Um der Berichtsseite einen QR-Code hinzuzufügen, klicken Sie in der Symbolleiste auf Barcode.
Wählen Sie dann den QR-Code in der Liste aus und klicken Sie auf die Berichtsseite.
Doppelklicken Sie auf das Barcode-Bild, um einen speziellen Editor zu öffnen. Dies kann auch über das Kontextmenü erfolgen, indem Sie Bearbeiten
auswählen.
Editor
Der QR-Code-Editor ähnelt dem normalen Ausdruckseditor. Auf der rechten Seite befindet sich ein Baum von Daten, Parametern und Funktionen. Von dort aus können Sie Elemente in den Texteditor ziehen und dort ablegen.
Der Hauptunterschied zum Ausdruckseditor ist das Vorhandensein eines Dropdown-Menüs, das den Inhaltstyp des QR-Codes bestimmt.
Je nach ausgewähltem Inhaltstyp erscheint ein spezieller Satz von Feldern, die ausgefüllt werden müssen.
QR-Code-Inhaltstype
Wenn Sie mit dem Editor arbeiten, wird der Inhaltstext (die vierte Spalte der Tabelle) automatisch generiert. Die Felder des Editors können beliebige Ausdrücke enthalten, einschließlich der Felder aus der Datenquelle (sie können aus dem Baum auf der rechten Seite gezogen werden).
Inhaltstyp | Beschreibung | Beispielbild | Musterinhaltsangabe |
---|---|---|---|
Text | Text in alphabetischer und numerischer Darstellung | ![]() |
12345678 |
vCard | Eine Versitcard ist eine „elektronische Visitenkarte“. Kann die folgenden Informationen enthalten: Nachname; Vorname; Funktion; Unternehmen; Website des Unternehmens; Persönliche E-Mail-Adresse; geschäftliche E-Mail-Adresse; Handynummer; Haustelefon; Geschäftstelefon; Anschrift; Postleitzahl; Stadt; Land. Es ist zugelassen, dass nur einige Felder ausgefüllt werden. | ![]() |
BEGIN:VCARD VERSION:2.1 FN:AnneDodsworth N:Dodsworth;Anne TITLE:Manager TEL;WORK;VOICE(71) 555-4444 ADR:;;7 HoundstoothRd.;;;; END:VCARD |
URI | Einheitlicher Bezeichner für Ressourcen. Eine Zeichenfolge mit einem Link zu einer Datei, einem Dokument, einem Bild, einer E-Mail, einer Website usw. | ![]() |
http://www.fast-report.com/en/product/fast-report-net/ |
E-mail Address | E-Mail-Adresse | ![]() |
support@fast-report.com |
E-mail Message | E-Mail-Text | ![]() |
MATMSG:TO:support@fast-report.com;SUB:FastReport.Net question;BODY:Hello, I have a question about FastReport.Net.;; |
Geolocation | Koordinaten zur Bestimmung des tatsächlichen geografischen Standorts | ![]() |
geo:-50.737563,-79.490016,120 |
SMS | Textnachricht | ![]() |
SMSTO:(71) 555-4444:Hello, Dolly! I'm fine! |
Call | Rufnummer | ![]() |
tel:(71) 555-4444 |
Event | Ereignis, das zum Kalender hinzugefügt wird. Neben der Uhrzeit und dem Datum kann es auch eine Textnachricht enthalten | ![]() |
BEGIN:VEVENT SUMMARY:Future Day! DTSTART:20221021T121141Z DTEND:20221021T121141Z END:VEVENT |
Wi-Fi | Angaben über die WLAN-Verbindung | ![]() |
WIFI:T:WPA;S:Honeypot;P:youarewelcome;H:true; |
Swiss | Ein spezieller QR-Code mit Zahlungsinformationen für Swiss Bill. Lesen Sie mehr über diesen Barcode in einem anderen Artikel. | ![]() |
SPC 0200 1 CH4431999123000889012 S FastReports North Pitt Str 901 123456 Alexandria US |
Barcode-Eigenschaften
Schauen wir uns nun die Eigenschaften des QR-Codes an. Diese sind im Objektinspektor unter der Eigenschaft Barcode verfügbar.
Eigenschaft | Beschreibung |
---|---|
"Codierung" Encoding |
Codierung des Barcode-Inhaltstextes, z.B.: UTF8, Windows_1251, CP_866 etc. Standard: UTF8. |
"Redundanz" ErrorCorrection |
Redundanz zur Fehlerkorrektur mit einem Reed-Solomon-Code. Sie kann folgende Werte annehmen: L (low - 7%), M (medium - 15%), Q (25%), H (high - 30%). Standard - L. |
"Feld" QuietZone |
Legt fest, ob der QR-Code mit einem weißen Rand versehen werden soll. Standard: True (aktiviert). |
"Farbe" Color |
Legt die Farbe des Barcodes fest. Standard - Black (schwarz). |
Die Redundanz ist erforderlich, um Daten korrekt zu lesen, wenn das Codebild teilweise beschädigt ist oder ein Bild überlagert wird.
Wenn beispielsweise die Redundanz auf H (30 %) eingestellt ist, kann der unten abgebildete Barcode problemlos gelesen werden:
Setzen Sie die Eigenschaft
ShowText
aufFalse
um den Text unter dem Code auszublenden.Die Eigenschaft
AutoSize
passt die Größe des Codes automatisch an die Größe des Objekts an. Wenn Sie die Größe des Barcodes manuell (mit der Maus) ändern müssen, müssen Sie diese Eigenschaft deaktivieren (aufFalse
setzen). In diesem Fall müssen Sie die horizontalen und vertikalen Proportionen selbst überwachen.