Barcode-Bild in ASP.NET MVC generieren und anzeigen

Ein Barcode ist eine visuelle Darstellung von Daten, die in einem maschinenlesbaren Format codiert sind und häufig verwendet wird, um Informationen über Produkte oder Unternehmen durch Zahlen und parallele Linien zu übermitteln. In diesem Leitfaden lernen Sie, wie Sie verschiedene Arten von Barcodes dynamisch generieren und in Ihrer ASP.NET MVC-Anwendung anzeigen können, einschließlich beliebter Formate wie Data Matrix, Aztec und Code 128. Am Ende dieses Tutorials haben Sie einen voll funktionsfähigen ASP.NET MVC Barcode Generator, der bereit für Ihre Projekte ist. Lassen Sie uns anfangen!

Inhaltsverzeichnis

  1. Funktionen des ASP.NET MVC Barcode Generators
  2. C# API zur Generierung von Barcodes in ASP.NET MVC
  3. Schritte zur Generierung und Anzeige eines Barcode-Bildes
  4. Demo ASP.NET MVC Barcode Generator
  5. Download des Quellcodes des ASP.NET MVC Barcode Generators
  6. Kostenlose Lizenz erhalten
  7. Fazit
  8. Siehe auch

Funktionen des ASP.NET MVC Barcode Generators

Der ASP.NET MVC Barcode Generator bietet beeindruckende Funktionen:

  1. Unterstützung für verschiedene Barcode-Symbologien:

    • Code 128
    • Code 11
    • Code 39
    • QR-Code
    • Data Matrix
    • EAN 13
    • EAN 8
    • ITF 14
    • PDF 417
  2. Bildformatoptionen:

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. Vorschaufunktion: Sehen Sie sich das generierte Barcode-Bild an, bevor Sie es speichern.

  4. Download-Funktion: Speichern Sie das generierte Barcode-Bild einfach auf Ihrer lokalen Festplatte.

C# API zur Generierung von Barcodes in ASP.NET MVC

Um Barcode-Bilder für die Anzeige in Ihrer ASP.NET MVC-Anwendung zu erstellen, verwenden wir die Aspose.BarCode for .NET API. Diese leistungsstarke API ermöglicht die Generierung und Erkennung einer Vielzahl von Barcode-Typen. Sie können entweder die DLL herunterladen oder sie über NuGet mit dem folgenden Befehl installieren:

PM> Install-Package Aspose.BarCode

Schritte zur Generierung und Anzeige eines Barcode-Bildes in ASP.NET MVC

Befolgen Sie diese Schritte, um ein Barcode-Bild in Ihrer ASP.NET MVC-Anwendung zu generieren und anzuzeigen:

  1. Erstellen Sie ein neues Projekt: Wählen Sie die Projektvorlage ASP.NET Web Application (.NET Framework).

    Projektvorlage auswählen
  2. Wählen Sie MVC: Wählen Sie im Dialogfeld Neue ASP.NET-Webanwendung erstellen MVC aus und klicken Sie auf Erstellen.

    MVC auswählen
  3. Installieren Sie Aspose.BarCode für .NET: Öffnen Sie den NuGet-Paket-Manager und installieren Sie das Aspose.BarCode für .NET Paket.

    Aspose.BarCode für .NET installieren
  4. Erstellen Sie einen Bilderordner: Fügen Sie einen neuen Ordner mit dem Namen Images hinzu, um die generierten Barcode-Bilder zu speichern.

    Bilderordner erstellen
  5. Erstellen Sie ein Barcode-Modell: Erstellen Sie im Models-Ordner ein Modell mit dem Namen Barcode, um Barcode-Informationen zu halten.

  6. Fügen Sie eine Barcode-Symbologie-Enumeration hinzu: Erstellen Sie eine Enumeration, um unterstützte Barcode-Symbologien in der Datei Barcode.cs aufzulisten.

  7. Fügen Sie eine Bildformat-Enumeration hinzu: Fügen Sie ebenfalls eine Enumeration für unterstützte Bildformate hinzu.

  8. Ändern Sie die Indexansicht: Öffnen Sie die Datei Views/Home/index.cshtml und ersetzen Sie deren Inhalt durch das bereitgestellte Skript.

  9. Aktualisieren Sie den HomeController: Fügen Sie in der Klasse HomeController ein neues Aktionsresultat hinzu, um die POST-Anfrage zu bearbeiten.

  10. Fügen Sie eine Bild-Download-Aktion hinzu: Implementieren Sie ein neues Aktionsresultat im HomeController, um Bild-Download-Anfragen zu verwalten.

  11. Führen Sie die Anwendung aus: Führen Sie schließlich Ihre Anwendung aus, um Ihren Barcode-Generator in Aktion zu sehen.

Demo ASP.NET MVC Barcode Generator

Hier ist eine Demonstration der ASP.NET MVC Barcode Generator-Anwendung, die wir gerade erstellt haben:

Demo ASP.NET MVC Barcode Generator

Demo ASP.NET MVC Barcode Generator

Download des Quellcodes des ASP.NET MVC Barcode Generators

Sie können den vollständigen Quellcode für die ASP.NET MVC Barcode Generator-Anwendung von GitHub herunterladen.

Kostenlose Lizenz erhalten

Um die Bibliothek ohne Evaluierungseinschränkungen zu erkunden, können Sie eine kostenlose temporäre Lizenz erhalten.

Fazit

In diesem Artikel haben wir untersucht, wie man ein Barcode-Bild in einer ASP.NET MVC-Anwendung generiert und anzeigt. Wir haben auch gelernt, wie man das generierte Barcode-Bild programmgesteuert herunterlädt. Für weitere Informationen konsultieren Sie die Dokumentation der Aspose.BarCode für .NET API. Wenn Sie Fragen haben oder Unterstützung benötigen, können Sie sich gerne im Aspose-Forum melden.

Siehe auch

Dieses Tutorial dient als umfassender Leitfaden für die Barcode-Generierung in ASP.NET MVC und ermöglicht es Ihnen, Barcode-Bilder in ASP.NET MVC mit C# zu erstellen und Barcodes effektiv in ASP.NET MVC-Ansichten anzuzeigen. Egal, ob Sie dynamische Barcode-Generierung in Ihrer ASP.NET MVC-Anwendung implementieren oder nach der besten Barcode-Bibliothek für ASP.NET MVC suchen, dieser Leitfaden bietet eine solide Grundlage.