PDF417 ist eine 2D-Barcode-Symbologie. Es hat eine einzigartige Struktur und große Datenkapazität.
Mit PDF417 können Sie über 1000 alphanumerische Zeichen in einem Symbol kodieren, sowohl ASCII- als auch erweiterte ASCII-Zeichen.
Daher ist der PDF417-Barcode eine gute Lösung zum Kodieren großer Datenmengen in einem Symbol.
PDF417 verwendet den Reed-Solomon-Algorithmus zur Fehlerkorrektur. Je höher die Sicherheitsstufe, desto größer die Größe von pdf417, desto geringer ist die Wahrscheinlichkeit, dass Fehler auftreten. Wenn nicht angegeben, verwendet die Software die Standardstufe 0. Stufe 0 bedeutet die automatische Sicherheitsauswahl.
Sie können die Barcodesoft PDF417-Software mit MS Excel, MS Access und Crystal Reports integrieren.
Die Software bietet auch eine Lösung für die MicroPDF417-Kodierung.
crUFLbcs.dll hat eine IPDF417-Schnittstelle. Die IPDF417-Schnittstelle verfügt über zwei Methoden: Encode und EncodeCR.
crUFLbcs.dll hat auch eine IMicroPDF417-Schnittstelle. Die Schnittstelle von IMicroPDF417 verfügt über zwei Methoden: Encode und EncodeCR.
Encode akzeptiert nur einen Parameter als Eingabe. Es gibt PDF417 in Hex-Codes zurück. Nach der Verwendung der Schriftart bcspdf417 werden zurückgegebene Hex-Codes zu einem PDF417-Barcode.
Encode (strToEncode)
EncodeCR akzeptiert sieben Parameter als Eingabe. Es gibt PDF417 in Hex-Codes zurück. Nach der Verwendung der Schriftart bcspdf417 werden zurückgegebene Hex-Codes zu einem PDF417-Barcode.
EncodeCR (strToEncode, index, MaxRow, FixedColumn, Sicherheit, CompactionMode, abgeschnitten)
Der erste Parameter ist eine zu codierende Zeichenfolge.
Der zweite Parameter ist eine Ganzzahlvariable. Bei Null werden alle Codewörter zurückgegeben. Wenn es 1 ist, werden die ersten 250 Codewörter zurückgegeben. Wenn es 2 ist, werden die zweiten 250 Codewörter zurückgegeben. Und so weiter.
Der dritte Parameter ist eine Ganzzahlvariable. Es legt die maximalen Zeilen eines PDF417-Barcodes fest.
Der vierte Parameter ist eine Ganzzahlvariable. Es legt die Spaltennummer eines PDF417-Barcodes fest.
Der fünfte Parameter ist eine Ganzzahlvariable. Es legt die Sicherheitsstufe eines PDF417-Barcodes fest. Wenn es auf Null gesetzt ist, bedeutet dies eine automatische Sicherheitsauswahl. Die Sicherheitsstufe reicht von null bis neun.
Der sechste Parameter ist eine Ganzzahlvariable. Es legt den Verdichtungsmodus von PDF417 fest. Null bedeutet gemischter Modus, 1 bedeutet Textmodus, 2 bedeutet numerischer Modus und 3 bedeutet binärer Modus.
Der siebte Parameter ist eine boolesche Variable. Es legt die abgeschnittene Option des PDF417 fest.
Dies ist die Preisliste der Barcodesoft PDF417 Barcode-Software:
Lizenz | Einzellizenz | 5-Benutzerlizenz | 10-Benutzerlizenz | Bürolizenz | Unternehmenslizenz | Entwicklerlizenz | 5-Entwicklerlizenz | 10-Entwicklerlizenz | Unbegrenzte Entwicklerlizenz |
---|---|---|---|---|---|---|---|---|---|
Preis | CAD299 | CAD399 | CAD599 | CAD799 | CAD999 | CAD1199 | CAD1399 | CAD1999 | CAD2999 |
Mit der Barcodesoft PDF417-Software können PDF417 einfach in Microsoft® Access® gedruckt werden.
1. Installieren Sie PDF417 Demo auf Ihrem Computer.
2. Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung und führen Sie die Eingabeaufforderung als Administrator aus.
Geben Sie die folgenden Befehle ein, um cruflbcs.dll zu registrieren
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
Um die 64-Bit-DLL zu registrieren, geben Sie bitte die folgenden Befehle ein
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
Wenn das folgende Fenster erscheint, war Ihre Registrierung erfolgreich.
3. Starten Microsoft® Access®.
Wenn Sie Access 2000 oder 2003 verwenden, klicken Sie auf das Menü ===> Tools ==> makro ===> Security. Wählen Sie die Sicherheitsstufe Niedrig.
Wenn Sie Access 2007/2010/2013/2016/2019 verwenden, klicken Sie auf die Microsoft Office-Schaltfläche.
Klicken Sie auf Optionen ==> Vertrauensstellungscenter ==> Makroeinstellungen und wählen Sie "Alle Makros aktivieren".
4. Drücken Sie ALT + F11, um den Microsoft® Visual Basic-Editor zu öffnen.
5. Wählen Sie im Visual Basic-Editor das Menü Extras ===> Verweise. Es öffnet sich ein Dialog. Klicken Sie auf die Schaltfläche Durchsuchen, und wählen Sie aus dem 'C:\Program File (x86)\CommonFiles\Barcodesoft\Fontutil' -Ordner die Datei cruflbcs.dll aus.
Wählen Sie crUFLBcs 4.0. Klicken Sie dann auf die Schaltfläche OK.
6. Drücken Sie Strg + M, um ein Dialogfeld zu öffnen. Wählen Sie barcodesoft.bas im Ordner 'C:\Program File (x86)\CommonFiles\Barcodesoft\Fontutil'. Klicken Sie dann auf "Öffnen".
Sie können aus dem folgenden Codeausschnitt kopieren.
Public Function PDF417(strToEncode As String) As String
Dim obj As cruflBCS.CPDF417
Set obj = New cruflBCS.CPDF417
PDF417 = obj.EncodeCR(strToEncode, 0, 0, 0)
Set obj = Nothing
End Function
7. Schließen Sie Visual Basic und kehren Sie zu Ihrer Access-Datenbank zurück. Erstellen Sie ein Textfeld in der Entwurfsansicht und geben Sie das folgende Makro in die Steuerelementquelle ein:
=PDF417([data.code])
Beachten Sie, dass 'Daten' der Tabellenname ist, 'Code' der Feldname.
8. Klicken Sie mit der rechten Maustaste auf das Textfeld. Wählen Sie Eigenschaften aus dem Kontextmenü. Übernehmen Sie BcsPDF417 als Schriftart.
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll