Այս կարճ ձեռնարկը կսովորեցնի ձեզ, թե ինչպես ստեղծել Barcode պատկեր C#-ում` մանրամասներ ներկայացնելով շրջակա միջավայրի կազմաձևման և առաջադրանքը կատարելու համար տարբեր դասերի և գործառույթների օգտագործման մասին: Գործարկվող C# շտրիխ կոդերի գեներատոր կոդ կտրամադրվի նաև հնարավորությունը ցուցադրելու համար: Կոդի վերջում շտրիխ կոդի պատկերը կպահվի որպես PNG: Դուք կարող եք պահպանել այն այլ ձևաչափերով, ինչպիսիք են BMP, JPEG և այլն:
C#-ում շտրիխի պատկեր ստեղծելու քայլեր
- Կազմաձևեք նախագիծը՝ ավելացնելու Aspose.BarCode՝ օգտագործելով NuGet փաթեթների կառավարիչը
- Ծրագրում ավելացրեք անհրաժեշտ անունների տարածքներ
- Ստեղծեք և սկզբնավորեք BarCodeGenerator class օբյեկտ
- Նշեք շտրիխ կոդավորման տեսակը որպես Code128՝ օգտագործելով EncodeTypes և կոդի տեքստը
- Պահպանեք ստեղծված շտրիխ կոդի պատկերը սկավառակի վրա
Այս քայլերը ներառում են մանրամասներ օրինակելի կոդը գործարկելու համար անհրաժեշտ ռեսուրսների մասին: Նախ, BarCodeGenerator դասի օբյեկտը հայտարարվում և սկզբնավորվում է, որը պարունակում է բոլոր գործառույթներն ու հատկությունները, որոնք անհրաժեշտ են C#-ի միջոցով շտրիխ կոդ ստեղծելու համար: Վերջին քայլերում գեներացված շտրիխ կոդը պահվում է որպես պատկեր՝ կոդավորման տեսակը և դրա տեքստային տողը սահմանելուց հետո:
Կոդ՝ C#-ով շտրիխ կոդ ստեղծելու համար
using System; | |
using Aspose.BarCode; | |
using Aspose.BarCode.Generation; | |
namespace KBBarcode | |
{ | |
class CreateBarcode | |
{ | |
public static void Main(string[] args) | |
{ | |
var barcodeLic = new Aspose.BarCode.License(); | |
barcodeLic.SetLicense("Aspose.BarCode.lic"); | |
BarcodeGenerator barcodeGenerator = new BarcodeGenerator(EncodeTypes.Code128, "ABCD1234567890"); | |
barcodeGenerator.Save("GeneratedBarCode.png", BarCodeImageFormat.Png); | |
Console.WriteLine("Task completed"); | |
} | |
} | |
} |
EncodeTypes հաշվիչը պարունակում է բազմաթիվ այլ կոդավորումներ, ինչպիսիք են EAN-13 և EAN-8, ITF-14, Code39, QR Code, GS1 Code և այլն: Սա բավականին պարզ կոդ է, սակայն դուք կարող եք սահմանել շտրիխ կոդի համար շատ հատկություններ, ինչպիսիք են շտրիխի տեսքը կարգավորելը չափի, պտտման անկյունի, լուծաչափի, եզրագծերի պարամետրերի և բարձիկների առումով:
Այս ձեռնարկում մենք սովորեցինք, թե ինչպես կարելի է C# շտրիխ կոդ գեներացնել: Եթե ցանկանում եք սովորել այլ գործառույթներ, ինչպիսիք են շտրիխ կոդի պտտումը, տես ինչպես պտտել շտրիխի պատկերը C#-ում հոդվածը: