ליצור קוד 39 וקוד 39 קובץ ASCII מלא ביישומים .NET באמצעות ספריית Aspose.BarCode.המדריך הזה מספק הוראות שלב אחר צעד, דגימות קוד C#, וטיפים להתאים אישית עבור המראה של קוד סרגל.

הכניסה

מאמר זה מסביר כיצד ליצור קוד 39 וקוד 39 קודים ASCII מלאים לניהול נכסים, מעקב אחסון, ויישומים אחרים באמצעות Aspose.BarCode עבור .NET.

מה הם קוד 39 וקוד 39 קודים מלאים ASCII?

קוד 39 הוא קוד שורת 1D בשימוש נרחב אשר תומך באותיות העליונות, מספרים וכמה סמלים – אידיאלי עבור תגי נכסים, מערכות אחסון, ניהול ספרייה וכרטיסי זיהוי.

התחלה מהירה (דוגמה מינימלית)

הדוגמה המינימלית הבאה מראה כיצד ליצור קוד בסיסי 39 קוד שורת ב- C#:

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Code39, "ABC1234");
generator.Save("asset-code39.png", BarCodeImageFormat.Png);

דרישות

  • Visual Studio 2019 או מאוחר יותר
  • תגית: .NET Framework 4.6.2+
  • Aspose.BarCode עבור .NET (NuGet)
  • ידע בסיסי C#
PM> Install-Package Aspose.BarCode 

יישום צעד אחר צעד

סעיף 39 דוגמה:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39, "ASSET2025");
gen.Save("asset-code39.png", BarCodeImageFormat.Png);

קוד 39 מלא ASCII (הרחבה) דוגמה:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39Extended, "Asset#1234_ABC");
gen.Save("asset-code39ext.png", BarCodeImageFormat.Png);

תצוגה של Barcode Appearance

  • לבדוק את הדיגיטלי: csgen.Parameters.Barcode.Code39.EnableChecksum = true;
  • גובה בר / רוחב: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • צבע / רקע: csgen.Parameters.Barcode.BarColor = Color.DarkGreen; gen.Parameters.Barcode.BackColor = Color.White;
  • תגית: Caption csgen.Parameters.CaptionBelow.Visible = true;
  • מצב ASCII מלא: EncodeTypes.Code39Extended

תמיכה בפורמט היציאה

  • PNG, JPEG, BMP — הדפסה ו- Web
  • TIFF — High-res / ארכיון
  • SVG, EMF — גרפיקה מבוזרת

פתרון בעיות ומשאלות נפוצות

  • לא סורק את הברקוד?- ודא כי רק תווים בתוקף משמשים (A-Z, 0-9, - $ % . / + שטח עבור קוד בסיסי 39).

  • עבור תווים מיוחדים, השתמש Code39Extended.

  • בואו נסתכל על שגיאות?- האפשרות או הפסקת הבדיקה כדי להתאים את הגדרת הסורק שלך.

  • תגיות קצרות לא מתאימות? - הגדרת גובה הבר ו XDimension; השתמש קוד 39 על קוד128 עבור קודים עבה פחות.

FAQs

**Q: מה ההבדל בין קוד 39 וקוד 39 מלא ASCII?**א: קוד סטנדרטי 39 תומך רק קבוצה מוגבלת של תווים.מצב ASCII מלא (הרחבה) מאפשר את כל התווים AS CII על ידי הקודם אותם בתור שורות של שני סמלים.Q: האם דיגיטלי הבדיקה מחייבים?A: זה אופציונלי בקוד 39.אפשר רק אם זרימת העבודה או הסורק שלך דורש.

שימוש במקרים ויישומים

  • תוויות נכסים וציוד
  • הספרייה וניהול בית הספר
  • מעקב / Inventory Tracking
  • סימני תעשייה ו-ID

שיטות טובות: שולחן התייחסות מהיר

טיפיםלעשותלא
צ’ארסהשתמש A-Z, 0-9, -.$%./+ (בסיס)השתמשו במצב הבסיסי
אסיה מלאהשימוש בקוד39הרחבה לסמליםציפייה לסמלים במצב בסיסי
פורמט היציאהSVG / PNG עבור ייצוא crispJPG נמוך להדפסה
בדוק את הדיגיטליאפשרי רק אם יש צורךאפשרויות אקראיות

מסקנה

קוד 39 הוא הבסיס של נכסים, רהיטים, וספריה הברקוד. Aspose.BarCode עבור .NET מציעה אפשרויות גמישות עבור כל סצנה. Aspose.BarCode API התייחסות עבור תכונות קוד בר מתקדם יותר.

More in this category