Navigation
UPC-A Barcode
UPC-A-Strichcodes bzw. GTIN-12 kodieren 11 Datenziffern plus eine Prüfziffer, wobei die erste Ziffer das Nummernsystem angibt. Sie sind eine Teilmenge von EAN-13 (das mit einer Null beginnt). Händler verwenden denselben UPC für identische Produkte in verschiedenen Geschäften. Barcodesoft bietet UPC-A-Schriften in verschiedenen Seitenverhältnissen (z. B. Mittel, XXL) und Formaten (TrueType, PCL, SVG, WOFF) an. Eine Prüfziffer ist erforderlich und kann mit ihrem Encoder oder bereitgestelltem Code (VBA/C) generiert werden. Die Demoversion enthält ein Wasserzeichen. Diese Schriften können für professionellen Barcodedruck in PDFs eingebettet werden.
Übersicht
Der UPC-A-Barcode ist heute allgegenwärtig.
Einzelhändler verwenden den „Universal Product Code“ (UPC), um Produkte im Geschäft zu identifizieren. Dieselben Produkte, die in verschiedenen Einzelhandelsgeschäften verkauft werden, haben denselben UPC.
Die erste Ziffer eines UPC wird als „Nummernsystem“ bezeichnet. Die nächsten fünf Ziffern eines UPC werden als „Herstellercode“ bezeichnet. Dann folgen weitere fünf Ziffern, die als „Produktcode“ bezeichnet werden. Die letzte Ziffer ist eine Prüfziffer.
Ein UPCA-Barcode kodiert 11 Ziffern plus eine Prüfziffer. UPC-A kann als Teilmenge von EAN13 betrachtet werden, bei der die erste Ziffer des Nummernsystems auf Null gesetzt ist.
Was UPC-A kodiert, wird auch als GTIN12 bezeichnet.
UPCE kodiert achtstellige Daten plus eine Prüfziffer. Was UPCE kodiert, wird auch als GTIN8 bezeichnet.
Hier ist die Zuordnungstabelle der UPCA-Barcode-Schriftart:
Zuordnungstabelle der UPC-A Barcode-Schriftart
| Zeichen | Zuordnung | Zeichen | Zuordnung |
|---|---|---|---|
| Start | [ | Stopp | ] |
| Zusatz Start | { | Zusatz Stopp | } |
| Mittleres Trennzeichen | | | Zusatztrennzeichen | \ |
| Nur Text | 0xE0 - 0xE9 | UPCE-Stoppzeichen | ' |
| Linke Seite B mit Klarschrift (HR) | PQWERTYUIO | Linke Seite B ohne HR | pqwertyuio |
| Rechte Seite mit HR | :ASDFGHJKL | Rechte Seite ohne HR | ;asdfghjkl |
| Linke Seite A mit HR oben | /zxcvbnm,. | Linke Seite B mit HR oben | ?ZXCVBNM<> |
| Linke Seite A mit HR unten | 0123456789 | Linke Seite A ohne HR unten | ~!#&40;#$%^&*(<> |
Wenn Sie Barcodesoft UPCA-Schriftarten zum Drucken von Barcodes verwenden, nutzen Sie bitte unseren Encoder, um die Prüfziffer für Sie zu berechnen. Sie finden auch den Quellcode in VBA und C.
Das Paket enthält sechs Schriftarten, wie unten aufgeführt. Jede Schriftart zeigt ihr Seitenverhältnis im Schriftnamen an. Zum Beispiel bedeutet UpcEanM „mittleres Seitenverhältnis“.
UpcEanXXL bedeutet „XXL-Seitenverhältnis“.
Hier ist die Liste der UPCA-Barcode-Schriftarten von Barcodesoft
| Seitenverhältnis | Schriftart |
|---|---|
| XS | UPCEANXS |
| S | UPCEANS |
| M | UPCEANM |
| L | UPCEANL |
| XL | UPCEANXL |
| XXL | UPCEANXXL |
Barcodesoft UPCA-Barcode-Schriftarten sind in TrueType, PostScript, PCL, SVG, Open Type (eot) und Web Open Font Format (woff / woff2) verfügbar. Benutzer können Code128-Schriftarten in Adobe PDF-Dateien einbetten.
Hier ist die Liste der Barcodesoft UPCA-Barcode-Schriftarten
Preise für Barcodesoft UPC-A Barcode-Schriftarten
| Lizenztyp | Einzel | 5-Benutzer | 10-Benutzer | Standort | Unternehmen | Entwickler | 5-Entwickler | 10-Entwickler | Unbegrenzt |
|---|---|---|---|---|---|---|---|---|---|
| Preis | CAD159 | CAD299 | CAD399 | CAD599 | CAD799 | CAD999 | CAD1199 | CAD1399 | CAD1999 |
UPC-A-Barcode in Crystal Reports generieren
Wie generiert man einen UPC-A-Barcode in Crystal Reports?
Um einen UPC-A-Barcode in Crystal Reports zu generieren, erstellen Sie ein neues Formelfeld mit der Funktion BCSLinearUPCA aus der Barcodesoft-UFL-Bibliothek. Übergeben Sie Ihre Datenbankfelder als Argumente, platzieren Sie das Formelfeld auf Ihrem Entwurfsbereich und weisen Sie die Schriftfamilie UpcEanM zu.
-
Schritt 1: Bitness von SAP Crystal Reports bestimmen und DLL registrieren
Bestimmen Sie die Bitness Ihrer SAP Crystal Reports-Version. SAP Crystal Reports 2008 bis 2016 sind 32-Bit-Versionen, während SAP Crystal Reports 2020 und 2025 64-Bit-Versionen sind.
Für 64-Bit Crystal Reports (2020 / 2025):
Führen Sie die Eingabeaufforderung als Administrator aus und führen Sie folgenden Befehl aus:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
Für 32-Bit Crystal Reports (2008–2016):
Führen Sie die Eingabeaufforderung als Administrator aus und führen Sie folgenden Befehl aus:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
-
Schritt 2: Ein neues UPC-A-Formelfeld erstellen
Öffnen Sie Ihr Crystal-Reports-Layout. Klicken Sie im Feld-Explorer mit der rechten Maustaste auf Formelfelder und wählen Sie Neu... aus dem Kontextmenü. Geben Sie „UpcEanM“ in das Textfeld für den Namen ein und klicken Sie anschließend auf die Schaltfläche Editor verwenden.
-
Schritt 3: Die Barcodesoft UPC-A-Funktion suchen
Navigieren Sie im Formel-Workshop zum Verzeichnis „Zusätzliche Funktionen“ und doppelklicken Sie auf die Funktion
BCSLinearUPCA, die sich unter dem Knoten „Visual Basic UFLs“ befindet.
-
Schritt 4: Datenbankfeld als Parameter für die UPC-A-Formel verwenden
Geben Sie Ihr gewünschtes Datenbankfeld als primären Zeichenfolgenparameter innerhalb der Formelklammern an. Klicken Sie auf die Schaltfläche Speichern, um Ihre neue Formellogik-Konfiguration zu validieren und zu speichern.
-
Schritt 5: UPC-A-Formelfeld in Ihren Berichtsentwurf einfügen
Ziehen Sie Ihr neu gespeichertes
Upca-Formelfeld aus dem Feld-Explorer und legen Sie es auf dem Entwurfsbereich ab, an dem der UPC-A-Barcode erscheinen soll.
-
Schritt 6: Schriftart „UpcEanM“ zuweisen
Klicken Sie mit der rechten Maustaste auf das platzierte Formelfeld-Objekt in Ihrem Entwurfsbereich und wählen Sie Feld formatieren... aus dem Kontextmenü. Wählen Sie im Reiter „Schriftart“ die Option „UpcEanM“ aus der Dropdown-Liste der Schriftfamilien aus.
Das Paket enthält sechs TrueType-Schriftarten: UpcEanXXL, UpcEanXL, UpcEanL, UpcEanM, UpcEanS und UpcEanXS. Jede Schriftart wurde mit einem anderen Seitenverhältnis entwickelt, sodass Sie diejenige auswählen können, die den Anforderungen Ihrer Anwendung am besten entspricht.
-
Schritt 7: Generierung des UPC-A-Barcodes überprüfen
Klicken Sie auf die Schaltfläche OK, um die Änderungen zu übernehmen. Die Platzhalter der Textzeichenfolge werden sofort umgewandelt und als aktiver, lesbarer UPC-A-Barcode in Ihrer Berichtsvorschau gerendert.

