ברקודים משמשים לייצוג חזותי של הנתונים בצורה הניתנת לקריאה במכונה. לרוב, נראה כי ברקודים הם אמצעי לזיהוי מוצר. סוגים שונים של ברקודים משמשים בתרחישים שונים כמו Code128, QR, Datamatrix, Aztec וכו’. במאמר זה תלמדו כיצד ליצור את הברקודים ב-C#. יתר על כן, תראה כיצד להתאים אישית את המראה של ברקוד.
- C# Barcode Generator API
- כיצד ליצור ברקוד באמצעות C#
- כיצד ליצור ברקוד QR באמצעות C#
- התאם אישית את המראה של ברקוד ב-C#
- הוסף כיתוב בברקוד באמצעות C#
C# Barcode API - הורדה חינם
Aspose.BarCode for .NET הוא מחולל ברקודים ו-API של סורק רב עוצמה. זה מאפשר לך ליצור ולקרוא מגוון רחב של סמליות ברקוד, כולל אך לא מוגבל ל:
- קוד128
- קוד11
- קוד39
- QR
- מטריצת נתונים
- EAN13
- EAN8
- ITF14
- PDF417
- ועוד 2.
אתה יכול להוריד את ה-API בחינם או להתקין אותו בתוך אפליקציית ה-.NET שלך באמצעות NuGet.
PM> Install-Package Aspose.BarCode
כיצד ליצור ברקוד באמצעות C#
להלן השלבים ליצירת ברקוד באמצעות Aspose.BarCode עבור NET.
- ראשית, צור אובייקט של מחלקה BarcodeGenerator וציין את סוג הברקוד והטקסט בקונסטרוקטור שלו.
- הגדר את תכונות הברקוד כגון רזולוציה וכו'.
- לבסוף, צור ברקוד בשיטת BarcodeGenerator.Save(String).
דוגמת הקוד הבאה מראה כיצד ליצור ברקוד באמצעות C#.
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "Aspose.BarCode");
// להגדיר רזולוציה
generator.Parameters.Resolution = 400;
// ליצור ברקוד
generator.Save("generate-barcode.png");
כיצד ליצור ברקוד QR באמצעות C#
אתה יכול ליצור סוגים אחרים של ברקודים בצורה דומה. להדגמה, בואו ניצור ברקוד QR. להלן השלבים ליצירת ברקוד QR.
- צור אובייקט במחלקה BarcodeGenerator וציין את סוג הברקוד כ-EncodeTypes.QR.
- צור ברקוד בשיטת BarcodeGenerator.Save(String).
דוגמת הקוד הבאה מראה כיצד ליצור ברקוד QR באמצעות C#.
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");
// להגדיר רזולוציה
generator.Parameters.Resolution = 400;
// ליצור ברקוד
generator.Save("generate-barcode.png");
התאם אישית את המראה של ברקוד ב-C#
ניתן גם להתאים אישית את מראה הברקוד. לדוגמה, אתה יכול לשנות את הגופן, הצבע הקדמי, צבע הרקע, צבע הטקסט וכו’. להלן השלבים להתאמה אישית של ברקוד באמצעות Aspose.BarCode עבור NET.
- ראשית, צור מופע של המחלקה BarcodeGenerator.
- הגדר את מראה הברקוד באמצעות מאפיינים BarcodeGenerator.Parameters כלומר BarcodeGenerator.Parameters.BackColor.
- לבסוף, צור ברקוד בשיטת BarcodeGenerator.Save(String).
דוגמת הקוד הבאה מראה כיצד ליצור ברקוד אצטקי מותאם אישית באמצעות C#.
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Aztec, "Aspose.BarCode");
// הגדר את הצבע האחורי של הברקוד
generator.Parameters.BackColor = System.Drawing.Color.DarkGray;
// הגדר את צבע הברקוד
generator.Parameters.Barcode.BarColor = System.Drawing.Color.Orange;
// הגדר צבע גבול
generator.Parameters.Border.Color = System.Drawing.Color.Black;
// הגדר צבע טקסט
generator.Parameters.Barcode.CodeTextParameters.Color = System.Drawing.Color.Orange;
// להגדיר רזולוציה
generator.Parameters.Resolution = 400;
// ליצור ברקוד
generator.Save("generate-barcode.png");
הוסף כיתוב בברקודים באמצעות C#
ייתכן שראיתם ברקודים עם כיתוב מעל או מתחת לתמונת הברקוד. ניתן להשתמש בכיתובים אלה כדי להציג מידע נוסף על הברקוד עצמו. Aspose.BarCode עבור NET מאפשר לך גם להוסיף כיתוב מתחת, מעל או משני צידי הברקוד. להלן השלבים להוספת כיתוב.
- ראשית, צור אובייקט במחלקה BarcodeGenerator.
- הגדר את הטקסט של הברקוד והקלד את הבנאי של BarcodeGenerator.
- הגדר כיתוב באמצעות המאפיינים CaptionAbove או CaptionBelow.
- לבסוף, שמור את הברקוד בשיטת BarcodeGenerator.Save(String).
דוגמת הקוד הבאה מראה כיצד להוסיף כיתוב בברקוד באמצעות C#.
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "Aspose.BarCode");
// הגדר כתוביות
generator.Parameters.CaptionAbove.Text = "The caption above.";
generator.Parameters.CaptionAbove.Visible = true;
generator.Parameters.CaptionBelow.Text = "The caption below.";
generator.Parameters.CaptionBelow.Visible = true;
// ליצור ברקוד
generator.Save("generate-barcode.png");
סיכום
במאמר זה, למדת כיצד ליצור ברקודים באופן תוכנתי באמצעות C#. בנוסף, ראית כיצד להתאים אישית ברקוד על ידי שינוי המראה שלו. אתה יכול לחקור עוד על ה-API של מחולל ברקודים של C# באמצעות תיעוד.