הפקת ברקוד באמצעות C#

ברקודים משמשים לייצוג חזותי של הנתונים בצורה הניתנת לקריאה במכונה. לרוב, נראה כי ברקודים הם אמצעי לזיהוי מוצר. סוגים שונים של ברקודים משמשים בתרחישים שונים כמו Code128, QR, Datamatrix, Aztec וכו’. במאמר זה תלמדו כיצד ליצור את הברקודים ב-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");
צור ברקוד ב-C#

כיצד ליצור ברקוד QR באמצעות C#

אתה יכול ליצור סוגים אחרים של ברקודים בצורה דומה. להדגמה, בואו ניצור ברקוד QR. להלן השלבים ליצירת ברקוד QR.

דוגמת הקוד הבאה מראה כיצד ליצור ברקוד QR באמצעות C#.

BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");

// להגדיר רזולוציה
generator.Parameters.Resolution = 400;

// ליצור ברקוד
generator.Save("generate-barcode.png");
צור ברקוד QR ב-C#

התאם אישית את המראה של ברקוד ב-C#

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

דוגמת הקוד הבאה מראה כיצד ליצור ברקוד אצטקי מותאם אישית באמצעות 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#

הוסף כיתוב בברקודים באמצעות C#

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

דוגמת הקוד הבאה מראה כיצד להוסיף כיתוב בברקוד באמצעות 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#

סיכום

במאמר זה, למדת כיצד ליצור ברקודים באופן תוכנתי באמצעות C#. בנוסף, ראית כיצד להתאים אישית ברקוד על ידי שינוי המראה שלו. אתה יכול לחקור עוד על ה-API של מחולל ברקודים של C# באמצעות תיעוד.

ראה גם