MSI, Plessey, וסטנדרט 2 של 5 קודים בר הם חיוניים לניהול המלאי במאגרים.המדריך הזה יראה לך איך ליצור את הקודים בר באמצעות Aspose.BarCode עבור .NET עם דוגמאות קוד C#.
הכניסה
Aspose.BarCode הוא ספרייה חזקה שמסבירה את היווצרותם של סוגים שונים של קוד שורת, כולל MSI, Plessey וסטנדרט 2 של 5.
מה הם MSI, Plessey, וסטנדרט 2 של 5 קודים?
MSI, Plessey ו-Standard 2 of 5 הם מספרים-רק קודים 1D המשמשים למלאי, מחסן, ספרייה, מעקב תעשייתי, והם מוערכים על פשוטותם ותאימותם עם הירושה ומערכות מודרניות.
התחלה מהירה (דוגמה מינימלית)
הדוגמה המינימלית הבאה מראה כיצד ליצור קוד שורת MSI באמצעות Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
דרישות
- Visual Studio 2019 או מאוחר יותר
- תגית: .NET Framework 4.6.2+
- Aspose.BarCode עבור .NET (NuGet)
- ידע בסיסי C#
PM> Install-Package Aspose.BarCode
יישום צעד אחר צעד
דוגמה של MSI:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
דוגמה של Plessey:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
2 מתוך 5 דוגמאות:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
אפשרויות ה-Checksum & Customization
- תגית: MSI Checksum
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- גובה בר / רוחב:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- צבע / רקע:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- תגית: Caption
csgen.Parameters.CaptionBelow.Visible = true;
תצוגה של Barcode Appearance
ראה למעלה עבור גובה הבר, רוחב וצבע. התאמת XDimension ו BarHeight לגודל תווית שונה.
תמיכה בפורמט היציאה
- PNG, JPEG, BMP — הדפסה ודיגיטלית
- TIFF — מדפסת אחסון גבוהה
- SVG, EMF — בקנה מידה גדול או ארכיון
פתרון בעיות ומשאלות נפוצות
- קוד ברק לא סריקה? להבטיח רק כניסת מספר, אורך שווה עבור הסורק שלך, התנגדות נכונה.
- שגיאות בדיקת? תאפשר/בלתי אפשרי ל-Checksum להתאים את הגדרות הסורק שלך.
- תוויות קטנות מדי? משתמשים בגודל XD קטן יותר ובגודל BarHeight נמוך יותר.
FAQs
Q: האם קודים אלה נתמכים על ידי כל הסנרים? A: רוב הסאנרים התעשייתיים והמחסן תומכים ב- MSI, Plessey ו- Standard 2 of 5, אך בדקו את מסמכי החומרה שלכם.Q: האם אני יכול לגנוב אלפי תוויות? A: כן, לגלגל דרך נתוני המאגר ולייצר תמונות בתכנית.
שימוש במקרים ויישומים
- המאגר המוני וסימן המלאי
- ספרייה ומערכות ארכיון
- מעקב ציוד תעשייתי
- מכולת משלוח ו- Bin Label
שיטות טובות: שולחן התייחסות מהיר
טיפים | לעשות | לא |
---|---|---|
Input | שימוש במספרים בלבד | השתמש באותיות או בסמלים |
Checksum | אפשרות אם זרימת העבודה דורשת | אם לא נתמך |
פורמט היציאה | SVG / PNG עבור ייצוא crisp | JPG נמוך להדפסה |
דור Batch | אוטומטי למלאי גדולים | יצירת תווית ידנית |
מסקנה
MSI, Plessey, וסטנדרט 2 של 5 קודים בר נשארים חיוניים עבור פעולות אחסון ומחסן. Aspose.BarCode עבור .NET מאפשרת ליצור מהיר, טמפרטורה גבוהה עבור כל זרימת עבודה תעשייתית. Aspose.BarCode API התייחסות לקבלת פרטים נוספים.
More in this category
- אופטימיזציה של ביצועי סריקה QR באפליקציות .NET באמצעות Aspose.BarCode
- בקצב מהיר יותר סריקת קוד סרגל 1D ב- Inventory and Warehouse Workflows ב .NET
- יצירת Codabar ו-Code 11 עבור יישומי בריאות וספריה ב- .NET
- יצירת GS1-128 (UCC/EAN-128) קוד סרגל עבור שרשרת אספקה ותאימות ב .NET
- יצירת ISBN ו- ISSN עבור ספרים ועיתונים ב- .NET