كيفية طباعة مستند Word في C#

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

خطوات طباعة مستند Word في C# بدون إمكانية التشغيل المتداخل

  1. قم بتثبيت حزمة Aspose.Words for .NET من NuGet.org
  2. أضف مرجعًا إلى مساحات الأسماء Aspose.Words و Aspose.Words.Rendering
  3. تعيين ترخيص Aspose.Words for .NET باستخدام طريقة SetLicense
  4. قم بإنشاء كائن Document جديد وتحميل مستند DOCX
  5. قم بإنشاء كائن PrintDialog جديد وقم بتعيين خصائص مربع حوار الطابعة
  6. إنشاء كائن PrintPreviewDialog وتعيين كائن AsposeWordsPrintDocument وخصائص أخرى
  7. أرفق حدثًا لتنشيط مربع حوار الطابعة
  8. أخيرًا ، اعرض مربع حوار الطابعة للمستخدم

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

رمز لطباعة مستند Word في C# بدون أتمتة

الكود أعلاه في C# print Word document بدون فتح ملف DOCX أو DOC نفسه. يقوم بتعيين خصائص مربع حوار الطباعة جنبًا إلى جنب مع تمرير المستند نفسه ثم السماح للمستخدم بطباعة المستند.

 عربي