أدخل رمز الاستجابة السريعة للرمز الشريطي في Word DOCX C#

في بعض السيناريوهات، عندما تحتاج إلى إنشاء مستندات Word باستخدام الرموز الشريطية المضمنة. وفقًا لذلك، يرشدك منشور المدونة هذا خلال عملية إدراج الرموز الشريطية في مستندات Word DOC أو DOCX باستخدام لغة C#.

لماذا إضافة الرموز الشريطية إلى مستندات Word؟

دعنا نلقي نظرة على الأسباب التي قد تجعلك تفكر في إضافة الرموز الشريطية إلى مستندات Word الخاصة بك.

الامتثال والتنظيم: في بعض الصناعات، يكون الامتثال للمعايير التنظيمية إلزاميًا. توفر الرموز الشريطية طريقة موحدة ومتوافقة لتشفير المعلومات، مما يضمن التزام المستندات بلوائح الصناعة.

إدارة المخزون وتتبع الأصول: تلعب الرموز الشريطية دورًا محوريًا في إدارة المخزون وتتبع الأصول. من خلال تضمين الرموز الشريطية في مستندات Word المتعلقة بقوائم المخزون أو ملصقات المنتجات أو وثائق الأصول، يمكن للشركات تتبع أصولها وإدارتها بكفاءة.

أتمتة المستندات وكفاءة سير العمل: يؤدي دمج الرموز الشريطية في مستندات Word إلى تسهيل أتمتة المستندات وتعزيز كفاءة سير العمل بشكل عام. يمكن أن يؤدي أتمتة التقاط البيانات من خلال مسح الرمز الشريطي إلى توفير الوقت وتقليل التدخل اليدوي والمساهمة في سير عمل أكثر سلاسة وانسيابية.

إدراج الباركود في مستند Word باستخدام C#

توضح الخطوات التالية كيفية إدراج الرمز الشريطي في مستندات Word DOCX باستخدام لغة C#:

  • قم بإعداد Conholdate.Total for .NET في نظامك.
  • قم بإنشاء رمز شريطي باستخدام كائن فئة BarcodeGenerator.
  • اكتب صورة الباركود إلى دفق كصورة BMP باستخدام BarCodeImageFormat.
  • قم بإنشاء مستند Word جديد باستخدام فئة المستند.
  • قم بإنشاء منشئ لكائن المستند باستخدام فئة DocumentBuilder.
  • أدخل صورة الرمز الشريطي في مستند Word باستخدام طريقة InsertImage.
  • قم بتصدير مستند Word باستخدام طريقة الحفظ.

يوضح نموذج التعليمات البرمجية أدناه كيفية إدراج رمز شريطي في مستند Word باستخدام C#:

// إنشاء كائن رمز شريطي خطي، قم بتعيين نص الرمز ونوع الرمز للرمز الشريطي
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.Code39Standard, "1234567890");

// إنشاء دفق الذاكرة وحفظ صورة الباركود في دفق الذاكرة
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// قم بإنشاء مستند Word جديد
Aspose.Words.Document doc = new Aspose.Words.Document();

// إنشاء منشئ لكائن المستند
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// أدخل صورة الرمز الشريطي في المستند
builder.InsertImage(ms);

// احفظ مستند الكلمة
doc.Save("Barcode.docx");

إضافة رمز الاستجابة السريعة إلى Word DOCX في C#

يمكنك إضافة رمز الاستجابة السريعة إلى مستند Word DOCX في لغة C# من خلال الخطوات التالية:

  • قم بتثبيت Conholdate.Total for .NET من جانبك.
  • قم بإنشاء كائن رمز شريطي وقم بتعيين نوع QR باستخدام فئة BarcodeGenerator.
  • قم بإنشاء دفق ذاكرة واكتب صورة الباركود عليه باستخدام طريقة الحفظ.
  • قم بتهيئة كائن فئة مستند Word جديد باستخدام فئة المستند.
  • تهيئة كائن منشئ باستخدام فئة DocumentBuilder.
  • أضف صورة رمز الاستجابة السريعة إلى المستند باستخدام طريقة InsertImage.
  • قم بعرض مستند Word الناتج باستخدام طريقة الحفظ.

يوضح مقتطف الكود التالي كيفية إدراج رمز QR في مستند Word في C#:

// إنشاء كائن رمز شريطي خطي، قم بتعيين نص الرمز ونوع الرمز للرمز الشريطي
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.QR, "1234567");

// إنشاء دفق الذاكرة وحفظ صورة الباركود في دفق الذاكرة
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// قم بإنشاء مستند Word جديد
Aspose.Words.Document doc = new Aspose.Words.Document();

// إنشاء منشئ لكائن المستند
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// أدخل صورة الرمز الشريطي في المستند
builder.InsertImage(ms,
    Aspose.Words.Drawing.RelativeHorizontalPosition.Margin,
    400,
    Aspose.Words.Drawing.RelativeVerticalPosition.Margin,
    -50,
    100,
    100,
    Aspose.Words.Drawing.WrapType.Square);

// احفظ مستند الكلمة
doc.Save("QR-Code.docx");

رخصة التقييم المجانية

يمكنك الحصول على ترخيص مؤقت مجاني لاختبار ميزات واجهة برمجة التطبيقات (API) دون أي قيود على التقييم.

تغليف

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

أنظر أيضا