Generování a zobrazení obrázku čárového kódu v ASP.NET MVC

Čárové kódy hrají klíčovou roli při předávání informací o produktech ve strojově čitelném formátu, využívající čísla a paralelní čáry. V této komplexní příručce se naučíte, jak dynamicky generovat a zobrazovat různé typy čárových kódů ve vaší ASP.NET MVC aplikaci. To zahrnuje populární formáty jako Data Matrix, Aztec a Code 128. Na konci tohoto tutoriálu budete mít plně funkční generátor čárových kódů ASP.NET MVC připravený pro vaše projekty. Pojďme se do toho ponořit!

Obsah

  1. Funkce generátoru čárových kódů ASP.NET MVC
  2. C# API pro generování čárového kódu v ASP.NET MVC
  3. Kroky k generování a zobrazení obrázku čárového kódu
  4. Demo generátoru čárových kódů ASP.NET MVC
  5. Stáhnout zdrojový kód generátoru čárových kódů ASP.NET MVC
  6. Získejte bezplatnou licenci
  7. Závěr
  8. Viz také

Funkce generátoru čárových kódů ASP.NET MVC

Generátor čárových kódů ASP.NET MVC nabízí impozantní řadu funkcí:

  1. Podpora různých symbologií čárových kódů:

    • Code 128
    • Code 11
    • Code 39
    • QR kód
    • Data Matrix
    • EAN-13
    • EAN-8
    • ITF-14
    • PDF 417
  2. Možnosti formátu obrázku:

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. Funkce náhledu: Zobrazte vygenerovaný obrázek čárového kódu před jeho uložením, abyste zajistili, že váš ASP.NET čárový kód splňuje vaše specifikace.

  4. Možnost stažení: Snadno uložte vygenerovaný obrázek čárového kódu na svůj místní disk pro další použití.

C# API pro generování čárového kódu v ASP.NET MVC

Pro vytvoření obrázků čárových kódů pro zobrazení ve vaší ASP.NET MVC aplikaci využijeme Aspose.BarCode for .NET API. Tento výkonný API usnadňuje generování a rozpoznávání širokého spektra typů čárových kódů. Můžete si buď stáhnout DLL, nebo jej nainstalovat přes NuGet pomocí následujícího příkazu:

PM> Install-Package Aspose.BarCode

Navíc můžete zvážit použití bezplatné knihovny pro generování čárových kódů DLL pro ASP.NET, která umožňuje bezproblémovou integraci do vašich projektů.

Kroky k generování a zobrazení obrázku čárového kódu v ASP.NET MVC

Postupujte podle těchto kroků pro dynamické generování a zobrazení obrázků čárových kódů v ASP.NET MVC pomocí Aspose Plugin:

  1. Vytvořte nový projekt: Vyberte šablonu projektu ASP.NET Web Application (.NET Framework).

    Vyberte šablonu projektu
  2. Vyberte MVC: V dialogu Vytvořit novou ASP.NET Web Application zvolte MVC a klikněte na Vytvořit.

    Vyberte MVC
  3. Nainstalujte Aspose.BarCode for .NET: Otevřete Správce balíčků NuGet a nainstalujte balíček Aspose.BarCode for .NET.

    Nainstalujte Aspose.BarCode for .NET
  4. Vytvořte složku pro obrázky: Přidejte novou složku s názvem Images pro uložení vygenerovaných obrázků čárových kódů.

    Vytvořte složku Images
  5. Vytvořte model čárového kódu: Ve složce Models vytvořte model s názvem Barcode, který bude obsahovat informace o čárovém kódu.

  6. Přidejte enumeraci symbologie čárového kódu: Vytvořte enumeraci pro seznam podporovaných symbologií čárových kódů v souboru Barcode.cs.

  7. Přidejte enumeraci formátu obrázku: Podobně přidejte enumeraci pro podporované formáty obrázků.

  8. Upravte pohled Index: Otevřete soubor Views/Home/index.cshtml a nahraďte jeho obsah poskytnutým skriptem.

  9. Aktualizujte HomeController: V třídě HomeController přidejte nový výsledek akce pro zpracování POST požadavku.

  10. Přidejte akci pro stažení obrázku: Implementujte novou akci v HomeController pro správu požadavků na stažení obrázků.

  11. Spusťte aplikaci: Nakonec spusťte svou aplikaci, abyste viděli váš generátor čárových kódů ASP.NET v akci.

Demo generátoru čárových kódů ASP.NET MVC

Zde je ukázka aplikace generátoru čárových kódů ASP.NET MVC, kterou jsme právě vytvořili:

Demo generátoru čárových kódů ASP.NET MVC

Demo generátoru čárových kódů ASP.NET MVC

Stáhnout zdrojový kód generátoru čárových kódů ASP.NET MVC

Můžete stáhnout kompletní zdrojový kód aplikace generátoru čárových kódů ASP.NET MVC z GitHub.

Získejte bezplatnou licenci

Abyste mohli prozkoumat knihovnu bez jakýchkoli hodnotících omezení, můžete získat bezplatnou dočasnou licenci.

Závěr

V tomto článku jsme prozkoumali jak generovat a zobrazovat obrázek čárového kódu v aplikaci ASP.NET MVC. Také jsme se naučili jak programově stáhnout vygenerovaný obrázek čárového kódu. Pro další informace se podívejte na dokumentaci API Aspose.BarCode for .NET. Pokud máte jakékoli dotazy nebo potřebujete pomoc, neváhejte se obrátit na forum Aspose.

Viz také