מדריך זה מסביר כיצד ליצור ISBN ו- ISSN קודים באמצעות Aspose.BarCode עבור .NET. הוא מכסה את תהליך ההתקנה, שיטות ליצירת קוד שורת, אפשרויות התאמה אישית, ואת השיטה הטובה ביותר עבור מקרים שונים של שימוש.
הכניסה
מדריך זה מספק גישה שלב אחר צעד ליצירת ISBN (מספר הספר הסטנדרטי הבינלאומי) ו- ISSN ( המספר הסרילי הטרמינל הביני) באמצעות Aspose.BarCode עבור .NET. הוא כולל דוגמאות מלאות של קוד C#, אפשרויות התאמה אישית, ושיטות הטוב ביותר עבור מקרים שונים של שימוש כגון פרסום ספרים, חלוקת מגזינים, רכישות ספרייה, ואת העיתונות האקדמית.
מה הם ISBN ו- ISSN Barcodes?
ISBN קודים משתמשים בספרים עבור קמעונאי גלובלי, ספרייה, ופרסום זרימת עבודה. הם מגיעים בשני פורמטים: ISBN-10 (9 סימנים) ו ISBN-13 (12 סימני).
התחלה מהירה (דוגמה מינימלית)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ISBN, "123456789"); // ISBN-10
// Add-on (optional): generator.Parameters.Barcode.Supplement.SupplementData = "05";
generator.Save("book-isbn.png", BarCodeImageFormat.Png);
דרישות
- Visual Studio 2019 או מאוחר יותר
- תגית: .NET Framework 4.6.2+
- Aspose.BarCode עבור .NET (NuGet)
- ידע בסיסי C#
PM> Install-Package Aspose.BarCode
יישום צעד אחר צעד
דוגמאות של ISBN-10:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN, "123456789");
gen.Save("book-isbn10.png", BarCodeImageFormat.Png);
תגית: ISBN 13
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN13, "978123456789");
gen.Save("book-isbn13.png", BarCodeImageFormat.Png);
דוגמה של ISSN:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISSN, "1234567");
gen.Save("magazine-issn.png", BarCodeImageFormat.Png);
הוספת קודים נוספים (Add-On)
קודים נוספים יכולים לקודד מידע על מחיר או פרסום.
// Add a 2-digit or 5-digit supplemental code
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN, "123456789");
gen.Parameters.Barcode.Supplement.SupplementData = "05";
gen.Save("book-isbn-addon.png", BarCodeImageFormat.Png);
תצוגה של Barcode Appearance
- גובה בר / רוחב:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- צבע / רקע:
csgen.Parameters.Barcode.BarColor = Color.Navy; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- תגית: Caption
csgen.Parameters.CaptionBelow.Visible = true;
תמיכה בפורמט היציאה
- PNG, JPEG, BMP — נכסים הדפסה ודיגיטלית
- TIFF — High-res פרסום
- SVG, EMF — וקטור / פורמט רחב
פתרון בעיות ומשאלות נפוצות
לא סורק את הברקוד?- בדוק את אורך המספרים, מספרים בתוקף, גובה קוד הוספת (2 או 5 סימנים בלבד), ניגוד.
להוסיף קוד שאינו מופיע? - Assure SupplementData הוא שורת 2 או 5 דיגיטליים.
האם מדובר בפורמט קמעונאי? - השתמש ISBN-13 לפרסום מודרני, ISBN-10 למורשת.
FAQs
**Q: האם אני יכול להקפיד את המחיר או העתקה בתור תוספת?**A: כן€“להשתמש בתוספים 2 או 5 דיגיטליים עבור נתונים נוספים.
**ש: האם קודים אלה תואמים למערכות קמעונאיות וספריות?**A: Yes–מוצא הוא סטנדרטים תואמים לפרסום וסריקה קמעונאית.
שימוש במקרים ויישומים
- פרסום ספרים ושיווק קמעונאי
- מגזינים ופיתוח תקופתי
- רכישות ספרייה ומעקב
- עיתונאים אקדמיים וסוכנויות ISBN
שיטות טובות: שולחן התייחסות מהיר
טיפים | לעשות | לא |
---|---|---|
אורך הקוד | ISBN-10: 9, ISBN-13: 12, ISSN: 7 | דיגיטליות שגויות או נוספות |
Add-on על קוד | 2 או 5 מספרים בלבד | אורך נוסף Add-on |
פורמט היציאה | PNG / SVG עבור הדפסה / דיגיטלי | JPG נמוך עבור כיסוי |
קפטן | הצג למטה כדי להבהיר | הסתתר על אריזות קמעונאיות |
מסקנה
ISBN ו- ISSN קודים הם חיוניים עבור ספר, מגזין, ופרסום תקופתי. 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
- יצירת קוד שורת UPC-A ו- U PC-E עבור אריזה מוצר ב- .NET