IRONBARCODE VERWENDEN

Schritte zur Erstellung von Barcode Scanner API für WEB Anwendungen

Veröffentlicht 29. April 2024
Teilen Sie:

In der schnelllebigen digitalen Welt von heute ist Bequemlichkeit das A und O. Vom Online-Einkauf bis hin zur Bestandsverwaltung - die Fähigkeit, schnell und genau zu scannen, ist ein wichtiger Faktor barcodes ist zu einem unverzichtbaren Werkzeug für Unternehmen und Verbraucher gleichermaßen geworden. Entwickler haben diesen Bedarf erkannt und arbeiten unermüdlich daran, Barcode-Scanfunktionen direkt in Webanwendungen zu integrieren, um Prozesse zu rationalisieren und die Benutzerfreundlichkeit zu verbessern.

IronBarcode

IronBarcode zeichnet sich als die beste Barcode-Scan-Bibliothek aus und bietet umfassende Funktionalität für beide erzeugung von und lesen barcodes in C#- und VB.NET-Anwendungen. IronBarcode bietet Entwicklern eine vielseitige Lösung für Barcode-bezogene Aufgaben in verschiedenen Projektumgebungen, indem es Unterstützung für verschiedene .NET-Plattformen, einschließlich .NET 8, 7, 6, Core, Standard und Framework, bietet. Da der Schwerpunkt der Bibliothek auf Genauigkeit, Benutzerfreundlichkeit und Geschwindigkeit liegt, ist sie die erste Wahl für Unternehmen und Entwickler, die effiziente Barcode-Scanfunktionen suchen.

IronBarcode bietet ein Barcode-Scanner-SDK, bei dem die Benutzerfreundlichkeit im Vordergrund steht und das es Entwicklern ermöglicht, Barcode-Funktionen schnell in ihre .NET-Projekte zu integrieren. IronBarcode gewährleistet zuverlässige Leistung und Genauigkeit bei der Erstellung von Barcodes für Produktetiketten, Rechnungen oder Bestandsverwaltungssysteme und extrahiert Daten aus gescannte Bilderoder den Export von Barcodes als PDFs.

Die breite Unterstützung für verschiedene Barcode-Symbologien wie QR-Code, Code 128, UPCA, MSI, EAN8, EAN13 usw. ermöglicht eine Vielzahl von Anwendungsfällen und erleichtert rationalisierte Arbeitsabläufe und eine höhere Produktivität.

Durch den Einsatz von IronBarcode können Entwickler bestehende .NET-Anwendungen nahtlos erweitern und von der Interoperabilität und der einfachen Integration ohne großen Entwicklungsaufwand profitieren. Darüber hinaus bietet IronBarcode eine kostenloser Testdadurch wird es Unternehmen jeder Größe ermöglicht, die Leistungsfähigkeit der Barcode-Technologie für ihre Anwendungen zu nutzen.

Wie funktioniert es?

Integ

Gast: Page Penguin Bewertung der IronBarcode-Bibliothek in Ihre Web-Anwendungen ist bemerkenswert einfach. Entwickler können die nahtlose Barcode-Scanner-API von Iron Barcode für Webanwendungen in ihren .NET-Projekten nutzen, um Barcodes effizient zu erzeugen und zu dekodieren.

Durch die Integration von IronBarcode erhalten Entwickler die Möglichkeit, Bilder, die Strichcodes enthalten, problemlos zu verarbeiten. Sobald ein Bild verarbeitet ist, dekodiert IronBarcode schnell alle im Bild vorhandenen Strichcodes. Die entschlüsselten Informationen sind dann leicht zugänglich und können von den Entwicklern entsprechend den Anforderungen ihrer Anwendung genutzt werden.

Ob es um die Erstellung von Barcodes für Produktetiketten und Rechnungen oder um die Extraktion von Daten aus gescannten Bildern und PDFs geht, IronBarcode stattet Entwickler mit den notwendigen Werkzeugen aus, um die Benutzerfreundlichkeit innerhalb ihrer .NET-Projekte nahtlos und effizient zu verbessern.

Installation von IronBarcode

Wir können die IronBarcode-Bibliothek direkt in unser Projekt mit Hilfe der Paketmanager-Konsole. Geben Sie den folgenden Code ein, um die IronBarcode Library zu installieren.

Install-Package BarCode

Mit dem obigen Befehl wird die IronBarcode Library heruntergeladen und zusammen mit den Abhängigkeiten in unserem Projekt installiert.

Schritte zum Erstellen von Barcode Scanner API für WEB-Anwendungen: Abbildung 1 - Um IronBarcode über die Package Manager Console zu installieren, fügen Sie den folgenden Befehl hinzu: "Install-Package BarCode"

Alternativ können Sie die IronBarcode-Bibliothek auch über die Funktion NuGet-Pakete für Lösungen verwalten in Visual Studio installieren:

Schritte zur Erstellung der Barcode Scanner API für WEB Anwendungen: Abbildung 2 - Installieren Sie IronBarcode mit Hilfe des Manage NuGet Package for Solution, indem Sie "IronBarcode" in der Suchleiste des NuGet Package Manager suchen, dann das Projekt auswählen und auf die Schaltfläche Installieren klicken.

Scannen von Barcodes mit IronBarcode

Der Einsatz der IronBarcode Library vereinfacht den Prozess des Barcode-Scannens und ermöglicht die mühelose Erstellung eines kundenspezifischen Barcode-Lesegeräts. Mit minimalem Aufwand können Entwickler Barcode-Scanfunktionen in ihre Anwendungen integrieren. Diese nahtlose Integration verbessert die Benutzerfreundlichkeit und rationalisiert die Arbeitsabläufe.

Fahren Sie fort, indem Sie den folgenden Barcode scannen.

Schritte zur Erstellung einer Barcode Scanner API für eine WEB Anwendung: Abbildung 3 - Barcode-Bild

Der folgende Code gibt das obige Strichcodebild ein und gibt seinen Wert zurück.

using IronBarCode;
using System;
var resultFromFile = BarcodeReader.Read("myBarcode.jpeg"); 
foreach (var result in resultFromFile)
{
    Console.WriteLine($"Barcode Value = {result}"); 
}
using IronBarCode;
using System;
var resultFromFile = BarcodeReader.Read("myBarcode.jpeg"); 
foreach (var result in resultFromFile)
{
    Console.WriteLine($"Barcode Value = {result}"); 
}
Imports IronBarCode
Imports System
Private resultFromFile = BarcodeReader.Read("myBarcode.jpeg")
For Each result In resultFromFile
	Console.WriteLine($"Barcode Value = {result}")
Next result
VB   C#

In dem obigen Code wird die Datei BarcodeReader.Read() Die Methode scannt Barcodes, um die Barcode-Informationen aus einer Bilddatei mit dem Namen "myBarcode.jpeg" zu lesen. Das Ergebnis wird in der Variablen "resultFromFile" gespeichert, die dann mit einer for each-Schleife durchlaufen wird.

Der Wert wird über die Konsole für jeden im Bild erkannten Barcode auf der Konsole ausgegeben. Dieser Code demonstriert einen einfachen Ansatz zum Scannen von Barcode-Daten aus einer Bilddatei unter Verwendung der IronBarcode-Bibliothek in einer C#-Umgebung. Auf diese Weise können wir unserer Webanwendung mit nur wenigen Codezeilen zuverlässige Scanfunktionen hinzufügen.

Ausgabe

Schritte zur Erstellung der Barcode Scanner API für WEB Anwendungen: Abbildung 4 - Konsolenausgabe mit Anzeige des gescannten Barcodewertes aus dem Barcodebild

Scannen von Barcodes aus einer Rechnung/PDF

Das Scannen von Barcodes aus einer Rechnung oder einem PDF-Dokument ist mit der IronBarcode Library ein unkomplizierter Prozess. Durch die Nutzung dieser Funktionen können Entwickler Barcode-Informationen aus diesen Dokumenten effizient extrahieren und so eine nahtlose Integration in ihre Anwendungen ermöglichen. Diese Funktionalität steigert die Effizienz der Datenverarbeitung und erleichtert Aufgaben wie die Bestandsverwaltung, die Rechnungsbearbeitung und die Dokumentenorganisation.

Fahren Sie fort, indem Sie den folgenden Barcode scannen.

Schritte zur Erstellung einer Barcode Scanner API für eine WEB Anwendung: Abbildung 5 - PDF-Rechnungsdokument mit Barcodes als Eingabe

Der folgende Code nimmt das bereitgestellte Rechnungs-PDF als Eingabe, erkennt alle darin enthaltenen Barcodes und gibt deren Werte zurück.

using IronBarCode;
using System;
static void Main(string [] args)
{
    var barcodes = BarcodeReader.Read("invoice.pdf");
    for(int i = 0; i < barcodes.Count; i++)
    {
        Console.WriteLine($"Barcode  {i+1} = {barcodes [i]}");
    }
}
using IronBarCode;
using System;
static void Main(string [] args)
{
    var barcodes = BarcodeReader.Read("invoice.pdf");
    for(int i = 0; i < barcodes.Count; i++)
    {
        Console.WriteLine($"Barcode  {i+1} = {barcodes [i]}");
    }
}
Imports IronBarCode
Imports System
Shared Sub Main(ByVal args() As String)
	Dim barcodes = BarcodeReader.Read("invoice.pdf")
	For i As Integer = 0 To barcodes.Count - 1
		Console.WriteLine($"Barcode  {i+1} = {barcodes (i)}")
	Next i
End Sub
VB   C#

Das obige Codeschnipsel nutzt die IronBarcode-Bibliothek, um Barcode-Daten aus einem Rechnungs-PDF zu extrahieren. Es liest die PDF-Datei, erkennt alle darin enthaltenen Barcodes und durchläuft dann jeden gefundenen Barcode. Für jeden erkannten Barcode wird sein Wert zusammen mit dem entsprechenden Index in der Liste der Barcodes ausgedruckt. Dieses Verfahren ermöglicht ein effizientes Abrufen von Barcode-Informationen aus der PDF-Datei zur weiteren Verarbeitung oder Analyse.

Ausgabe

Schritte zur Erstellung der Barcode Scanner API für WEB Anwendungen: Abbildung 6 - Konsolenausgabe mit Anzeige der gescannten Barcodewerte aus dem eingegebenen PDF-Rechnungsdokument.

Barcode erstellen

Um einen Barcode mit IronBarcode in einem .NET-Projekt zu erstellen, können Entwickler die vielseitige Funktionalität der Bibliothek nutzen. Entwickler können mit wenigen Codezeilen verschiedene Arten von Barcodes erzeugen, darunter QR-Codes, Code 128, UPC-A und andere.

Der folgende Code erstellt einen Strichcode, ändert seine Größe und speichert ihn als PNG-Datei.

var barcode = BarcodeWriter.CreateBarcode("1122000399485533466", BarcodeEncoding.Code128);
barcode.ResizeTo(600, 400);
barcode.SaveAsPng("barcode.png");
var barcode = BarcodeWriter.CreateBarcode("1122000399485533466", BarcodeEncoding.Code128);
barcode.ResizeTo(600, 400);
barcode.SaveAsPng("barcode.png");
Dim barcode = BarcodeWriter.CreateBarcode("1122000399485533466", BarcodeEncoding.Code128)
barcode.ResizeTo(600, 400)
barcode.SaveAsPng("barcode.png")
VB   C#

Das obige Code Snippet zeigt, wie man einen Barcode mit IronBarcode in einem .NET Projekt erstellt. In diesem Beispiel wird ein Barcode mit der Funktion BarcodeWriter.CreateBarcode() Funktion mit den Daten "1122000399485533466" im Code 128 Format kodiert.

Der generierte Barcode wird dann auf eine Größe von 600x400 Pixeln angepasst, um den spezifischen Anforderungen gerecht zu werden. Schließlich wird der Strichcode als PNG-Bilddatei mit dem Namen "barcode.png" gespeichert und kann in verschiedenen Anwendungen wie Produktkennzeichnung, Bestandsverwaltung und Dokumentenverarbeitung verwendet werden.

Ausgabe

Schritte zur Erstellung von Barcode Scanner API für WEB Anwendungen: Abbildung 7 - Mit IronBarcode programmatisch erzeugtes Barcode-Bild

IronBarcode bietet eine unkomplizierte Lösung für die Integration eines webbasierten Barcodescanners, ohne auf eine externe JavaScript-Bibliothek oder ein JavaScript Barcode Scanner SDK angewiesen zu sein. Mit IronBarcode können Entwickler die Barcode-Scanfunktionalität nahtlos mit reinem .NET-Code implementieren und so die Einfachheit und Sicherheit ihrer Projekte gewährleisten.

Schlussfolgerung

Zusammengefasst, IronBarcode ist eine vielseitige Lösung, die sowohl Web- als auch Mobilplattformen unterstützt und es Entwicklern ermöglicht, effiziente Barcode-Scanfunktionen nahtlos in ihre Projekte zu integrieren. Mit seiner umfassenden Funktionalität, einfachen Integration und Zuverlässigkeit verbessert IronBarcode die Benutzerfreundlichkeit und rationalisiert die Arbeitsabläufe in verschiedenen Anwendungen und gewährleistet so eine optimale Leistung und Produktivität für Unternehmen jeder Größe.

IronBarcode bietet auch eine Reihe von code-Beispiele, dokumentationund tutorials um den Benutzern den Einstieg zu erleichtern und die Funktionen der Bibliothek effizient zu nutzen. Weitere Informationen zu den umfangreichen Funktionen von IronBarcode finden Sie unter diese website.

Darüber hinaus hat IronBarcode mit der Bereitstellung eines kostenloser Test festigt seine Position als wertvolles und hocheffizientes Hilfsmittel für Unternehmen jeder Größe, die die Leistungsfähigkeit der Barcode-Technologie für ihre Anwendungen nutzen wollen.

NÄCHSTES >
Verwendung eines Dokumentenscanner-SDKs in einer .NET MAUI-Anwendung

Sind Sie bereit, loszulegen? Version: 2024.10 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 1,246,703 Lizenzen anzeigen >