Aspose.BarCode  für .NET

Barcode-Generator und Lese-API

Erstellen und erkennen Sie Barcodes linearer, 2D- und postalischer Typen in jeder .NET-Anwendung.

  Download Free Trial
  
 

Aspose.BarCode für .NET ist eine leistungsstarke Entwicklungsbibliothek zum Generieren und Erkennen von 1D- und 2D-Barcodes aus verschiedenen Bildtypen aus jedem Winkel. Entwickler können ihren .NET-Anwendungen ganz einfach Barcode-Generierungs- und Scanfunktionen hinzufügen. Diese API ermöglicht den Export generierter Barcodes in verschiedene hochwertige Bildformate.

Aspose.BarCode für .NET ermöglicht die Änderung des Erscheinungsbilds generierter Barcodes und ihrer Parameter, wie z. B. Hintergrundfarbe, Balkenfarbe, Drehwinkel, x -Abmessungen, Bildqualität, Auflösung, Bildunterschriften, Größe und viele andere. Es bietet außerdem umfangreiche Barcode-Erkennungs- und Lesefunktionen und unterstützt über 60 Barcode-Typen.

Erweiterte .NET-Barcode-API-Funktionen

Passen Sie Barcode-Typen und -Erscheinungsbild an

Mit der Barcode-API für .NET können Entwickler das Erscheinungsbild generierter Barcodes optimieren, indem sie den Barcode-Typ, den Eingabetext, den Schriftstil, die Hintergrund- und Vordergrundfarben, die Ausrichtung und Position der Beschriftung sowie andere Eigenschaften angeben. Sie können die Beschriftung ändern, indem Sie die Sichtbarkeit der oberen und unteren Beschriftung, die Schriftart, die Farben und die Ausrichtung festlegen.

Live-Beispiel zur Barcode-Generierung

Mit der Barcode-Generator-API können Entwickler Barcodes erstellen, indem sie den erforderlichen Barcode-Typ angeben, den Eingabetext festlegen (Daten, die in einem Barcode-Bild codiert werden sollen) und darstellungsbezogene Eigenschaften wie Hintergrund- und Vordergrundfarbe, Schriftart, Textposition (ausblenden, oben oder unten) und Ausrichtung. Zweidimensionale Barcodes wie QR-Code, PDF417, Data Matrix, Aztec Code usw. funktionieren auf die gleiche Weise wie eindimensionale.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Lesen Sie beschädigte Barcodes

Die Barcode-Bibliothek unterstützt verschiedene Einstellungen zum Scannen und Dekodieren beschädigter oder verzerrter Barcodes. Es ermöglicht das erfolgreiche Lesen von Barcodebildern mit verschiedenen Fehlern, wie z. B. Gaußsches Rauschen, invertierte Farben, weiße Flecken, visuelle Artefakte, farbiger Hintergrund und fehlende Balken. Um die Lesbarkeit von Barcodes zu verbessern, ermöglicht die API spezielle Methoden und Mechanismen, darunter Medianfilterung, „Salz-und-Papier“-Filterung, Reduzierung der Bildgröße und andere. Darüber hinaus profitiert die Barcode-Bibliothek von fortschrittlichen Methoden zum Dekodieren industrieller Data Matrix-Barcodes, zum Lesen stark beschädigter QR-Codes und sogar zur Wiederherstellung einiger Daten aus falschen Barcodes.

Live-Beispiel zur Barcode-Erkennung

Die Barcode-Lesegerät-API bietet eine Reihe von Funktionen zum Scannen, Erkennen und Lesen von 1D-, 2D- und Post-Barcodes. Mit nur wenigen Codezeilen können Entwickler diese Funktionalität problemlos in ihre Anwendungen integrieren und damit eine Vielzahl häufig verwendeter Barcodes erkennen und dekodieren. Die API ist benutzerfreundlich und intuitiv gestaltet und erleichtert Entwicklern das schnelle und einfache Hinzufügen von Barcode-Scanfunktionen zu ihren Anwendungen.

Ready to recognize Erkennen Legen Sie hier eine Datei ab oder klicken Sie zum Durchsuchen *

* Durch das Hochladen Ihrer Dateien oder die Nutzung des Dienstes stimmen Sie unseren Nutzungsbedingungen zu Nutzung und Datenschutzerklärung.

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

Erkennungsergebnis

Was sagen die Leute

Verlassen Sie sich nicht nur auf unser Wort. Sehen Sie, was Benutzer über APIs sagen.

 
 
View Case Studies