
Aspose.BarCode يوفر واجهات برمجة التطبيقات في عدة لغات برمجة مثل Java وPython وC++ والمزيد. إنه يوفر حلاً قويًا لإنشاء ومعالجة الرموز الشريطية ورموز QR برمجيًا. لذلك، فإن أتمتة العملية بأكملها ستمنح ميزة تنافسية لبرامج الأعمال الخاصة بك. لذلك، سنقوم بتنفيذ كيفية إنشاء رمز QR صغير في C# باستخدام Aspose.BarCode لـ .NET. ومع ذلك، في الأيام المقبلة، سنعرض أيضًا كيفية إنشاء/قراءة أنواع أخرى من رموز QR برمجيًا. لذا، ابقوا متابعين للدروس المثيرة القادمة التي تحتوي على أمثلة للرمز.
النقاط التالية ستتم تغطيتها:
- دمج مجموعة أدوات QR Code
- إنشاء رمز QR صغير في C# - مقتطف الكود
- مولد رمز QR صغير مجاني - أداة عبر الإنترنت
دمج مجموعة أدوات QR Code
توجه إلى دليل التثبيت في حالة حدوث أي موقف غير مرغوب فيه. ومع ذلك، يمكنك تشغيل الأمر التالي في NuGet Package Manager أو تنزيل ملف DLL لهذا المكتبة C#:
PM> Install-Package Aspose.BarCode

إنشاء رمز QR صغير في C# - مقتطف الكود
يمكنك ببساطة اتباع الخطوات المذكورة أدناه:
- إنشاء مثيل من فئة BarcodeGenerator وتهيئته مع نوع رموز QR والنص المراد ترميزه.
- تعيين حجم رمز QR في Pixels.
- حفظ(افتراضيًا) صورة رمز QR إلى ملف محدد بتنسيق PNG.
- تعيين إصدار MicroQR M4 واستدعاء طريقة Save لحفظ الملف الناتج.
مقتطف الكود التالي يوضح كيفية تطوير مولد رمز QR صغير في C#:
namespace CSharp.MicroQRVersionM4 | |
{ | |
class MicroQRVersionM4 | |
{ | |
static void Main(string[] args) | |
{ | |
// Define the path to the documents directory. | |
string path = "/Desktop/"; | |
System.Console.WriteLine("MicroQRVersion:"); | |
// Create an instance of the BarcodeGenerator class and initialize it with the QRcode symbology type and text to be encoded. | |
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MicroQR, "EARTH")) | |
{ | |
// Set the size of QR code in Pixels. | |
gen.Parameters.Barcode.XDimension.Pixels = 4; | |
// Save(auto by default) the QR Code image to a specific file in PNG format. | |
gen.Save($"{path}MicroQRVersionAuto.png", BarCodeImageFormat.Png); | |
// Set MicroQR M4 version and invoke the Save method to save the output file. | |
gen.Parameters.Barcode.QR.MicroQRVersion = MicroQRVersion.M4; | |
gen.Save($"{path}MicroQRVersionM4.png", BarCodeImageFormat.Png); | |
} | |
} | |
} | |
} |
الإخراج:

وبالمثل، يمكنك إنشاء رمز QR صغير مستطيل باستخدام مقتطف الكود التالي:
namespace CSharp.RectMicroQRVersionR11x77 | |
{ | |
class RectMicroQRVersionR11x77 | |
{ | |
static void Main(string[] args) | |
{ | |
// Define the path to the documents directory. | |
string path = "/Desktop/"; | |
System.Console.WriteLine("MicroQRVersion:"); | |
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.RectMicroQR, "EARTH")) | |
{ | |
gen.Parameters.Barcode.XDimension.Pixels = 4; | |
//auto (by default) | |
gen.Save($"{path}RectMicroQRVersionAuto.png", BarCodeImageFormat.Png); | |
//set RectMicroQR R11x77 version | |
gen.Parameters.Barcode.QR.RectMicroQrVersion = Aspose.BarCode.Generation.RectMicroQRVersion.R11x77; | |
gen.Save($"{path}RectMicroQRVersionR11x77.png", BarCodeImageFormat.Png); | |
} | |
} | |
} | |
} |
يمكنك رؤية رمز QR الصغير المستطيل الذي تم إنشاؤه في الصور أدناه:

مولد رمز QR صغير مجاني - أداة عبر الإنترنت
هناك ماسح رمز QR صغير ومولد عبر الإنترنت مدعوم من Aspose.BarCode. علاوة على ذلك، فإنه مجاني ويمكنك فتحه في معظم متصفحات الويب المستخدمة بشكل شائع.

مولد رمز QR صغير - احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة هذه مجموعة أدوات QR Code بدون قيود تقييم.
خلاصة
هذا يقودنا إلى نهاية هذه المقالة. لقد استعرضنا كيفية إنشاء رمز QR صغير في C# برمجيًا. بالإضافة إلى ذلك، استعرضنا أيضًا إنشاء رمز QR صغير مستطيل باستخدام Aspose.BarCode لـ .NET. بالمثل، يمكنك التحقق من التوثيق، ومستودع GitHub ومراجع API للتعلم أكثر.
اطرح سؤالاً
يمكنك إخبارنا بأسئلتك أو استفساراتك على منتدانا.