Wygeneruj szwajcarski kod kreskowy w C#

Szwajcarski kod kreskowy to unikalna kombinacja 18 cyfr, która służy do identyfikacji przesyłki, jej dostawy i innych istotnych informacji. W niektórych przypadkach może być konieczne wygenerowanie szwajcarskich kodów kreskowych do przetwarzania przesyłek. W związku z tym w tym artykule wyjaśniono, jak programowo wygenerować krajowe lub międzynarodowe kody kreskowe poczty szwajcarskiej w języku C#.

Wygeneruj szwajcarski kod kreskowy — bezpłatne pobieranie interfejsu API C#

Aspose.BarCode for .NET może służyć do tworzenia różnego rodzaju kodów kreskowych. Po prostu skonfiguruj interfejs API, pobierając pliki DLL z sekcji New Releases lub uruchamiając następujące polecenie instalacyjne NuGet.

PM> Install-Package Aspose.BarCode

Utwórz krajowy szwajcarski kod kreskowy w C#

Możesz utworzyć szwajcarski kod kreskowy dla poczty krajowej, wykonując poniższe czynności:

  1. Zainicjuj instancję klasy BarcodeGenerator i ustaw EncodeType.
  2. Ustaw rozmiar kodu kreskowego w pikselach.
  3. Eksportuj szwajcarski kod kreskowy jako obraz PNG.

Poniższy fragment kodu wyjaśnia, jak utworzyć krajowy szwajcarski kod kreskowy w języku C#:

// Wygeneruj kod kreskowy Swiss Post Domestic Mail z 18-cyfrowym kodem
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "983412345612345678");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostDomesticMail.png", BarCodeImageFormat.Png);

Wygeneruj międzynarodowy kod kreskowy poczty szwajcarskiej w języku C#

Aby wygenerować kod kreskowy poczty szwajcarskiej dla poczty międzynarodowej, wykonaj poniższe czynności:

  1. Utwórz obiekt klasy Generatorkodów kreskowych i ustaw EncodeType.
  2. Ustaw rozmiar kodu kreskowego w liczbie pikseli.
  3. Zapisz wynikowy szwajcarski kod kreskowy.

Poniższy fragment kodu pokazuje, jak programowo wygenerować międzynarodowy kod kreskowy poczty szwajcarskiej w języku C#:

// Wygeneruj kod kreskowy Swiss Post International Mail
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "RM999605013CH");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostInternationalMail.png", BarCodeImageFormat.Png);

Uzyskaj bezpłatną licencję

Możesz w pełni wykorzystać możliwości interfejsu API, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się programowo tworzyć szwajcarski kod kreskowy w języku C#. Ponadto obejmuje szczegóły tworzenia szwajcarskiego kodu kreskowego dla poczty krajowej lub międzynarodowej. Ponadto możesz odwiedzić sekcję dokumentacja, aby zapoznać się z wieloma innymi funkcjami interfejsu API. W przypadku jakichkolwiek pytań prosimy o kontakt pod adresem forum.

Zobacz też