Generera och visa streckkodsbild i ASP.NET MVC

Streckkoder spelar en avgörande roll i att förmedla produktinformation i ett maskinläsbart format, som använder siffror och parallella linjer. I denna omfattande guide kommer du att lära dig hur du dynamiskt genererar och visar olika typer av streckkoder i din ASP.NET MVC-applikation. Detta inkluderar populära format som Data Matrix, Aztec och Code 128. I slutet av denna handledning kommer du att ha en fullt fungerande ASP.NET MVC Streckkodsgenerator redo för dina projekt. Låt oss dyka in!

Innehållsförteckning

  1. Funktioner i ASP.NET MVC Streckkodsgenerator
  2. C# API för att generera streckkod i ASP.NET MVC
  3. Steg för att generera och visa streckkodsbild
  4. Demo ASP.NET MVC Streckkodsgenerator
  5. Ladda ner källkoden för ASP.NET MVC Streckkodsgenerator
  6. Få en gratis licens
  7. Slutsats
  8. Se även

Funktioner i ASP.NET MVC Streckkodsgenerator

Den ASP.NET MVC Streckkodsgenerator erbjuder en imponerande uppsättning funktioner:

  1. Stöd för olika streckkodssymbologier:

    • Code 128
    • Code 11
    • Code 39
    • QR-kod
    • Data Matrix
    • EAN-13
    • EAN-8
    • ITF-14
    • PDF 417
  2. Alternativ för bildformat:

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. Förhandsgranskningsfunktionalitet: Visa den genererade streckkodsbilden innan du sparar den, vilket säkerställer att din ASP.NET-streckkod uppfyller dina specifikationer.

  4. Nedladdningsmöjlighet: Spara enkelt den genererade streckkodsbilden på din lokala disk för vidare användning.

C# API för att generera streckkod i ASP.NET MVC

För att skapa streckkods bilder för visning i din ASP.NET MVC-applikation kommer vi att använda Aspose.BarCode för .NET API. Detta kraftfulla API underlättar generation och igenkänning av en mängd olika streckkodstyper. Du kan antingen ladda ner DLL-filen eller installera den via NuGet med följande kommando:

PM> Install-Package Aspose.BarCode

Dessutom kan du överväga att använda en gratis streckkodsgenerator DLL för ASP.NET som möjliggör sömlös integration i dina projekt.

Steg för att generera och visa streckkodsbild i ASP.NET MVC

Följ dessa steg för att dynamiskt generera och visa streckkods bilder i ASP.NET MVC med hjälp av Aspose-plugin:

  1. Skapa ett nytt projekt: Välj projektmallen ASP.NET Web Application (.NET Framework).

    Välj projektmall
  2. Välj MVC: I dialogrutan Skapa en ny ASP.NET Web Application, välj MVC och klicka på Skapa.

    Välj MVC
  3. Installera Aspose.BarCode för .NET: Öppna NuGet Package Manager och installera paketet Aspose.BarCode för .NET.

    Installera Aspose.BarCode för .NET
  4. Skapa en mapp för bilder: Lägg till en ny mapp med namnet Images för att lagra de genererade streckkods bilderna.

    Skapa mappen Bilder
  5. Skapa en streckkodmodell: I mappen Models, skapa en modell med namnet Barcode för att hålla streckkodsinformation.

  6. Lägg till enumeration för streckkodssymbologi: Skapa en enumeration för att lista stödda streckkodssymbologier i filen Barcode.cs.

  7. Lägg till enumeration för bildformat: På samma sätt, lägg till en enumeration för stödda bildformat.

  8. Ändra indexvyn: Öppna filen Views/Home/index.cshtml och ersätt dess innehåll med det angivna skriptet.

  9. Uppdatera HomeController: I klassen HomeController, lägg till en ny åtgärd för att hantera postförfrågan.

  10. Lägg till åtgärd för nedladdning av bild: Implementera en ny åtgärd i HomeController för att hantera förfrågningar om bildnedladdning.

  11. Kör applikationen: Slutligen, kör din applikation för att se din ASP.NET streckkodsgenerator i aktion.

Demo ASP.NET MVC Streckkodsgenerator

Här är en demonstration av ASP.NET MVC Streckkodsgenerator-applikationen som vi just har byggt:

Demo ASP.NET MVC Streckkodsgenerator

Demo ASP.NET MVC Streckkodsgenerator

Ladda ner källkoden för ASP.NET MVC Streckkodsgenerator

Du kan ladda ner hela källkoden för ASP.NET MVC Streckkodsgenerator-applikationen från GitHub.

Få en gratis licens

För att utforska biblioteket utan några utvärderingsbegränsningar kan du få en gratis tillfällig licens.

Slutsats

I den här artikeln utforskade vi hur man genererar och visar en streckkodsbild i en ASP.NET MVC-applikation. Vi lärde oss också hur man laddar ner den genererade streckkodsbilden programmässigt. För mer information, se Aspose.BarCode för .NET API-dokumentationen. Om du har några frågor eller behöver hjälp, tveka inte att kontakta oss på Aspose-forumet.

Se även