Generowanie kodu kreskowego za pomocą C#

Kody kreskowe są niezbędne do identyfikacji produktów, zapewniając wizualną reprezentację danych, które maszyny mogą łatwo odczytać. Różne typy kodów kreskowych, w tym Code128, QR, Datamatrix i Aztec, są powszechnie stosowane w różnych branżach. W tym artykule dowiesz się jak generować kody kreskowe w C# i dostosowywać ich projekty za pomocą potężnej wtyczki Aspose.

Spis treści

C# Barcode API - Darmowe pobieranie

Biblioteka Aspose.BarCode dla .NET to kompleksowe API do generowania i skanowania kodów kreskowych, które pozwala na tworzenie i odczytywanie szerokiego zakresu symbologii kodów kreskowych, w tym:

  • Code128
  • Code11
  • Code39
  • QR
  • Datamatrix
  • EAN13
  • EAN8
  • ITF14
  • PDF417
  • oraz wiele innych.

Możesz pobrać API za darmo lub zainstalować je bezpośrednio w swojej aplikacji .NET za pomocą NuGet:

PM> Install-Package Aspose.Barcode

Jak wygenerować kod kreskowy za pomocą C#

Tworzenie kodu kreskowego za pomocą wtyczki Aspose jest proste i efektywne. Wystarczy postępować zgodnie z tymi krokami:

  1. Utwórz instancję klasy BarcodeGenerator, określając typ kodu kreskowego i tekst w konstruktorze.
  2. Skonfiguruj cechy kodu kreskowego, takie jak rozdzielczość i rozmiar.
  3. Wygeneruj kod kreskowy za pomocą metody BarcodeGenerator.Save(String).

Oto przykładowy kod ilustrujący, jak wygenerować kod kreskowy za pomocą C#:

Generowanie kodu kreskowego w C#

Jak wygenerować kod QR za pomocą C#

Generowanie kodu QR jest podobne do tworzenia innych typów kodów kreskowych. Oto jak to zrobić:

  1. Utwórz instancję klasy BarcodeGenerator, określając typ kodu kreskowego jako EncodeTypes.QR.
  2. Wygeneruj kod kreskowy za pomocą metody BarcodeGenerator.Save(String).

Oto przykładowy kod do generowania kodu QR za pomocą C#:

Generowanie kodu QR w C#

Dostosuj wygląd kodu kreskowego w C#

Dostosowanie wyglądu kodu kreskowego jest łatwe z wtyczką Aspose. Możesz zmodyfikować czcionkę, kolor pierwszoplanowy, kolor tła i kolor tekstu. Oto jak:

  1. Utwórz instancję klasy BarcodeGenerator.
  2. Dostosuj wygląd kodu kreskowego za pomocą właściwości BarcodeGenerator.Parameters, takich jak BarcodeGenerator.Parameters.BackColor.
  3. Wygeneruj kod kreskowy za pomocą metody BarcodeGenerator.Save(String).

Oto przykładowy kod do generowania dostosowanego kodu Aztec za pomocą C#:

Generowanie kodu Aztec w C#

Dodaj podpis w kodach kreskowych za pomocą C#

Dodawanie podpisów do kodów kreskowych może wzbogacić ich kontekst, a wtyczka Aspose ułatwia ten proces. Oto jak dodać podpis:

  1. Utwórz instancję klasy BarcodeGenerator.
  2. Ustaw tekst i typ kodu kreskowego w konstruktorze BarcodeGenerator.
  3. Użyj właściwości CaptionAbove lub CaptionBelow, aby ustawić podpis.
  4. Zapisz kod kreskowy za pomocą metody BarcodeGenerator.Save(String).

Oto przykładowy kod do dodawania podpisu do kodu kreskowego za pomocą C#:

Generowanie kodu kreskowego z podpisem w C#

Podsumowanie

W tym artykule dowiedziałeś się, jak programowo generować kody kreskowe za pomocą C#. Odkryłeś również, jak dostosować ich wygląd i dodać podpisy. Aby uzyskać bardziej szczegółowe informacje, zapoznaj się z dokumentacją Aspose.BarCode.

Zobacz także