Čárový kód EAN je také známý jako evropské číslo výrobku. Existují různé varianty kódů EAN, které obsahují doplňková data jako další číslice. Tento článek popisuje, jak vytvořit kód EAN programově v C#. Kromě toho vás provede tím, jak připojit doplňkové číslice ke kódu EAN 13, aby z něj byl čárový kód EAN 5.
- Generátor čárových kódů C# EAN - Instalace API
- Vytvořte čárový kód EAN 13 v C#
- Vygenerujte EAN 5 s dodatečnými daty v C#
Generátor čárových kódů C# EAN - Instalace API
Aspose.BarCode for .NET podporuje práci s různými typy čárových kódů. Rozhraní API můžete snadno nakonfigurovat stažením jeho referenčních souborů DLL ze stránky Stahování nebo pomocí správce balíčků NuGet jej nainstalovat se všemi případnými závislostmi.
PM> Install-Package Aspose.BarCode
Vytvořte čárový kód EAN 13 v C#
Chcete-li vytvořit čárový kód EAN 13, musíte provést následující kroky:
- Vytvořte instanci třídy BarcodeGenerator a nastavte EncodeType na EAN13.
- Nastavte velikost v pixelech.
- Uložte vygenerovaný EAN kód jako obrázek.
Následující fragment kódu ukazuje, jak vytvořit čárový kód EAN 13 v C#:
// Inicializujte instanci třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");
// Nastavte velikost v pixelech
gen.Parameters.Barcode.XDimension.Pixels = 2;
// Uložit výstupní EAN 13 čárový kód
gen.Save("Ean13.png", BarCodeImageFormat.Png);
Vygenerujte EAN 5 s dodatečnými daty v C#
Následující kroky ukazují, jak vygenerovat EAN kód s doplňkovými daty v C#.
- Inicializujte objekt třídy BarcodeGenerator a zadejte EncodeType.
- Nastavte prostor doplňku a data doplňku EAN 5.
- Exportujte výstupní čárový kód EAN jako jakýkoli formát obrázku, jako je JPG, PNG, BMP atd.
Níže uvedený úryvek kódu vysvětluje, jak generovat kód EAN 5 s doplňkovými daty programově v C#:
// Inicializujte instanci třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");
//// Nastavte velikost v pixelech
gen.Parameters.Barcode.XDimension.Pixels = 2;
// Nastavte prostor doplňku v pixelech
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;
// Dodatek sady EAN 5
gen.Parameters.Barcode.Supplement.SupplementData = "12345";
// Uložte čárový kód EAN 5
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);
Snímek obrazovky níže ukazuje výstupní čárový kód EAN 5 s doplňkovými údaji:
Získejte bezplatnou licenci
Můžete požádat o bezplatnou dočasnou licenci, abyste mohli hodnotit funkce rozhraní API bez jakýchkoli omezení.
Závěr
V tomto článku jste se naučili, jak vytvořit kód EAN 13 programově v C#. Podobně také vysvětluje, jak připojit doplňková data jako další číslice pro vygenerování čárového kódu EAN 5 v C#. Kromě toho se můžete podívat do prostoru dokumentace, kde se naučíte pracovat s různými dalšími typy čárových kódů. Neváhejte nám napsat na forum v případě, že potřebujete prodiskutovat jakýkoli ze svých dotazů.