קוד QR הוא ברקוד דו מימדי שניתן להשתמש בו כדי לאחסן כמה נתונים שימושיים לזיהוי או מעקב אחר מידע. לפעמים ייתכן שיהיה עליך ליצור קוד QR כדי להטמיע מידע בצורה של רשתות אנכיות ואופקיות. בהתאם לכך, מאמר זה מסביר כיצד ליצור קוד QR באופן פרוגרמטי ב-C#.
התקנת API של C# ליצירת קוד QR
עליך להתקין את Aspose.BarCode for .NET API. ניתן להשתמש בו כדי ליצור או לסרוק סוגים שונים של ברקודים. אתה יכול להוריד את קובץ ה-DLL הפניה או להתקין אותו עם הפקודה NuGet הבאה.
PM> Install-Package Aspose.BarCode
צור קוד QR ב-C#
אתה יכול ליצור קוד QR על ידי ביצוע השלבים הבאים:
- אתחול מופע של המחלקה BarcodeGenerator תוך ציון ה-EncodeType וטקסט הקלט.
- הגדר את הגרסה וסוג הקידוד עבור קוד QR.
- צור קוד QR ושמור את תמונת הפלט בפורמט PNG.
קטע הקוד שלהלן מראה כיצד ליצור קוד QR ב-C#:
// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// הגדר גרסה אוטומטית
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//הגדר את סוג קידוד ForceMicroQR QR
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);
צור קוד QR עם קידוד ForceQR ב-C#
כאן תלמד כיצד ליצור קוד QR מסוג ForceQR ב-C#.
- אתחול מופע של המחלקה BarcodeGenerator תוך ציון ה-EncodeType וטקסט הקלט.
- הגדר את הגרסה וסוג הקידוד עבור קוד QR.
- צור קוד QR וכתוב את קוד ה-QR שנוצר כתמונת PNG.
דוגמא הקוד הבאה מדגימה כיצד ליצור קוד QR עם קידוד ForceQR ב-C#:
// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// הגדר גרסה אוטומטית
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//הגדר את סוג קידוד ForceQR QR
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceQR;
gen.Save(dataDir + "QREncodeTypeForceQR.png", BarCodeImageFormat.Png);
קבל רישיון חינם
אתה יכול לבקש [רישיון זמני] בחינם9 כדי להעריך את ה-API במלוא קיבולתו.
סיכום
במאמר זה, למדת כיצד ליצור קוד QR עם גרסאות וסוגי קידוד שונים באופן תכנותי ב-C#. פשוט עקוב אחר השלבים וקטע הקוד כדי ליצור קוד QR ב-C#. חוץ מזה, תוכל לבקר בסעיף תיעוד כדי לחקור תכונות שונות אחרות המוצעות על ידי Aspose.BarCode עבור .NET API. בכל שאלה, אנא אל תהסס לכתוב לנו ב-פורום.