كيفية تدوير صورة الباركود في C#

كيفية تدوير صورة الباركود في C#

يُظهر لك هذا الدليل خطوة بخطوة كيفية تدوير صورة الباركود في C#. ستتعلم كيفية تدوير الباركود المُولد بزاوية محددة، مما يتيح التخصيص وفقًا لاحتياجاتك في تطبيقات C#.

فوائد تدوير صور الباركود

  1. تخصيص:
  • ضبط اتجاه الباركود ليتناسب مع تخطيطات التطبيقات المتنوعة.
  1. مسح محسّن:
  • تحسين الزاوية للحصول على قراءة أفضل وأداء مسح أعلى.
  1. جاذبية جمالية:
  • إنشاء تخطيطات جذابة بصريًا عن طريق دمج الباركودات المدارة.

التالي: تحسين بيئتك

  1. قم بتثبيت Visual Studio أو أي برنامج .NET IDE متوافق.
  2. أتمتة المستودعات والشحن.

دليل خطوة بخطوة لتدوير صورة الباركود

أتمتة المستودعات والشحن

س: هل يمكنني إضافة شعار أو طبقة فوق صورة الباركود؟ ج: نعم، يمكنك معالجة الصورة لاحقًا باستخدام System.Drawing أو أي مكتبة رسومات .NET بعد الحفظ.

Install-Package Aspose.BarCode

الخطوة 2: إدراج اسم الفضاء

أضف مراجع إلى المطلوبة Aspose.BarCode & Aspose.BarCode.Generation مساحات الأسماء في الكود الخاص بك.

using Aspose.BarCode;
using Aspose.BarCode.Generation;

الخطوة 3: إنشاء كائن BarcodeGenerator

إنشاء الـ BarcodeGenerator الفئة باستخدام نوع الترميز المطلوب، مثل Code128.

BarcodeGenerator rotateBarCodeImage = new BarcodeGenerator(EncodeTypes.Code128);

الخطوة 4: تحديد نص الباركود

حدد النص الذي تريد ترميزه إلى الباركود باستخدام خاصية CodeText.

rotateBarCodeImage.CodeText = "Product Code 123";

الخطوة 5: تعيين زاوية الدوران

حدد زاوية الدوران للباركود.

rotateBarCodeImage.Parameters.RotationAngle = 45; // Rotate 45 degrees

الخطوة 6: حفظ الباركود المدور

أخيرًا، احفظ صورة الباركود المدورة كـ target="_blank" rel="noopener"> PNG

ملف.

rotateBarCodeImage.Save("Rotated_BarCode_Image.png", BarCodeImageFormat.Png);

مثال كامل للكود لتدوير صورة الباركود

إليك مثال C# الكامل الذي يوضح كيفية تدوير صورة الباركود:

// Initiate barcode generator object with Code128 encode type
BarcodeGenerator rotateBarCodeImage = new BarcodeGenerator(EncodeTypes.Code128);
rotateBarCodeImage.CodeText = "Product Code 123";

// Set rotation of the barcode
rotateBarCodeImage.Parameters.RotationAngle = 45;

// Save rotated barcode image as PNG
rotateBarCodeImage.Save("Rotated_BarCode_Image.png", BarCodeImageFormat.Png);

معلومات إضافية

  • قم بضبط زاوية الدوران وفقًا لمتطلبات التخطيط الخاصة بك.
  • يمكنك أيضًا تعيين خصائص إضافية مثل ارتفاع الشريط وعرضه لمزيد من التخصيص.

الخاتمة

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

 عربي