Drucken von Aztec-Barcodes in Visual Basic (VB.NET)

Erstellen Sie hochauflösende Aztec-Barcodes in Ihren Visual Basic-Anwendungen mit der Barcodesoft BCSAztec TrueType-Schriftart und COM-Komponenten.

Voraussetzungen

  • BCSAztec.ttf: Die primäre TrueType-Schriftart.
  • cruflbcs.dll: Die COM-Objektbibliothek (zu finden unter C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil\).

Methode 1: Späte Bindung (Late Binding)

Ideal für Versionsunabhängigkeit. Es müssen keine Referenzen zur Kompilierzeit gesetzt werden, wenngleich die Ausführung etwas langsamer als bei der frühen Bindung ist.

' Beispiel Späte Bindung
Dim cruflBCSObj As Object
Set cruflBCSObj = CreateObject("cruflBCS.Aztec.1")

cruflBCSObj.SetCRLF(1)
cruflBCSObj.ECLevel = 23

Dim retval As String
retval = cruflBCSObj.Encode(strTemp)
' Weisen Sie retval die Schriftart BCSAztec zu
                

Methode 2: Frühe Bindung (Early Binding)

Ideal für hohe Performance. Erfordert das Hinzufügen eines Projektverweises auf die cruflBCS.dll Typbibliothek.

' Beispiel Frühe Bindung
' 1. Projekt > Verweis hinzufügen > cruflBCS.dll
Dim obj As cruflBCS.CBcsAztec
Set obj = New cruflBCS.CBcsAztec

obj.ECLevel = 23
Dim qrcode As String
qrcode = obj.Encode(strToEncode)

Set obj = Nothing
                

Wichtig: Nach dem Aufruf der Encode-Methode müssen Sie der zurückgegebenen Zeichenfolge in Ihrer Benutzeroberfläche (Label, TextBox oder Bericht) die Schriftart BCSAztec zuweisen, um das Barcode-Bild darzustellen.