ברקוד 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:
- צור מופע של מחלקה BarcodeGenerator והגדר את EncodeType ל-EAN13.
- הגדר את הגודל בפיקסלים.
- שמור את קוד ה-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#.
- אתחול אובייקט במחלקה BarcodeGenerator וציין את EncodeType.
- הגדר את שטח התוסף ואת נתוני התוסף EAN 5.
- ייצא את ברקוד הפלט 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 עם נתוני השלמה:
קבל רישיון חינם
אתה יכול לבקש [רישיון זמני] בחינם9 על מנת להעריך את התכונות של ה-API ללא כל הגבלה.
סיכום
במאמר זה, למדת כיצד ליצור קוד EAN 13 באופן תכנותי ב-C#. באופן דומה, הוא גם מסביר כיצד להוסיף נתוני השלמה כספרות נוספות כדי ליצור ברקוד EAN 5 ב-C#. יתר על כן, אתה יכול להסתכל במרחב תיעוד כדי ללמוד עבודה עם סוגי ברקוד שונים אחרים. אנא אל תהסס לכתוב לנו ב-פורום למקרה שתצטרך לדון בשאילתותיך.