צור ברקוד EAN ב-C#

ברקוד EAN ידוע גם כמספר מאמר אירופאי. ישנן וריאציות שונות של קודי EAN המכילים נתוני השלמה כספרות נוספות. מאמר זה עוסק כיצד ליצור קוד EAN באופן תכנותי ב-C#. יתר על כן, הוא מנחה אותך כיצד להוסיף ספרות משלימות עם קוד EAN 13 כדי להפוך אותו ל-EAN 5 ברקוד.

C# EAN ברקוד מחולל - התקנת API

Aspose.BarCode for .NET תומך בעבודה עם סוגים שונים של ברקודים. אתה יכול בקלות להגדיר את ה-API על ידי הורדת קובצי ה-DLL שלו מהדף הורדות או להשתמש במנהל החבילות NuGet כדי להתקין אותו עם כל התלות אם יש.

PM> Install-Package Aspose.BarCode

צור ברקוד EAN 13 ב-C#

עליך לבצע את השלבים הבאים כדי ליצור ברקוד EAN 13:

  1. צור מופע של מחלקה BarcodeGenerator והגדר את EncodeType ל-EAN13.
  2. הגדר את הגודל בפיקסלים.
  3. שמור את קוד ה-EAN שנוצר כתמונה.

קטע הקוד הבא מדגים כיצד ליצור ברקוד EAN 13 ב-C#:

// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

// הגדר את הגודל בפיקסלים
gen.Parameters.Barcode.XDimension.Pixels = 2;

// שמור ברקוד פלט EAN 13
gen.Save("Ean13.png", BarCodeImageFormat.Png);

צור EAN 5 עם נתוני השלמה ב-C#

השלבים הבאים מראים כיצד ליצור קוד EAN עם נתוני השלמה ב-C#.

  1. אתחול אובייקט במחלקה BarcodeGenerator וציין את EncodeType.
  2. הגדר את שטח התוסף ואת נתוני התוסף EAN 5.
  3. ייצא את ברקוד הפלט EAN כמו כל פורמט תמונה כמו JPG, PNG, BMP וכו'.

קטע הקוד שלהלן מפרט כיצד ליצור קוד EAN 5 עם נתוני השלמה באופן תכנותי ב-C#:

// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

//// הגדר את הגודל בפיקסלים
gen.Parameters.Barcode.XDimension.Pixels = 2;

// הגדר את שטח התוסף בפיקסלים
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;

// תוספת סט EAN 5
gen.Parameters.Barcode.Supplement.SupplementData = "12345";

// שמור ברקוד EAN 5
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);

צילום המסך למטה מציג את ברקוד הפלט EAN 5 עם נתוני השלמה:

צור EAN 5 ב-C#

קבל רישיון חינם

אתה יכול לבקש [רישיון זמני] בחינם9 על מנת להעריך את התכונות של ה-API ללא כל הגבלה.

סיכום

במאמר זה, למדת כיצד ליצור קוד EAN 13 באופן תכנותי ב-C#. באופן דומה, הוא גם מסביר כיצד להוסיף נתוני השלמה כספרות נוספות כדי ליצור ברקוד EAN 5 ב-C#. יתר על כן, אתה יכול להסתכל במרחב תיעוד כדי ללמוד עבודה עם סוגי ברקוד שונים אחרים. אנא אל תהסס לכתוב לנו ב-פורום למקרה שתצטרך לדון בשאילתותיך.

ראה גם