كيفية البحث عن نص واستبداله في مستند Word بلغة C ++

يوضح هذا الموضوع ، ** كيفية البحث عن نص واستبداله في مستند Word في C ++ ** باستخدام مثال رمز مبسط. باستخدام * C ++ ، يتم استبدال النص في مستند Word * بسهولة في بضعة أسطر من التعليمات البرمجية السهلة دون الاعتماد الخارجي على MS Word أو مكتبة Interop. يمكنك استخدام التطبيق في أي من تطبيقات C ++ المدعومة التي تعمل على أنظمة Windows أو macOS أو Linux.

خطوات استبدال النص في مستند Word في C ++

  1. تكوين أحدث إصدار من Aspose.Words.CPP من NuGet Package Manager
  2. قم بتضمين Aspose::Words مساحة الاسم وأضف ملفات الرأس المطلوبة
  3. تهيئة كائن فئة Document لتحميل DOCX لاستبدال النص
  4. قم بإنشاء كائن فئة FindReplaceOptions لتمكين خصائص مختلفة
  5. إجراء استبدال النص للبحث المحدد واستبدال السلسلة
  6. احفظ مستند Word بالنص الذي تم استبداله على القرص

في الخطوات المذكورة أعلاه ، سنقوم أولاً بتحميل مستند Word المصدر من القرص ثم تحديد خصائص مختلفة لتعيين معايير البحث واستبدال النص ، بما في ذلك اتجاه الاستبدال وحالة المطابقة وإيجاد الكلمات بأكملها. أخيرًا ، سنقوم باستبدال النص في مستند Word باستخدام C ++ * وحفظ DOCX المعدل على القرص.

رمز لاستبدال النص في مستند Word باستخدام C ++

في هذا المثال ، يتم تنفيذ استخدام * C ++ Word لاستبدال النص بسهولة باستخدام استدعاءات API بسيطة. باستخدام مثيل * فئة المستند * ، سيتم تحميل مستند Word المدخل باستخدام API. ثم في الخطوات اللاحقة ، سنستخدم فئة * FindReplaceOptions * لتعيين البحث واستبدال المعايير عن طريق تعيين خصائص مختلفة. أخيرًا ، سنحفظ DOCX المعدل على القرص أو في MemoryStream كإخراج.

في هذه المقالة ، اكتشفنا كيفية * البحث عن نص واستبداله في مستند Word باستخدام C ++ *. ومع ذلك ، إذا كنت تريد التعرف على كيفية تصدير ملف Word إلى PDF ، فراجع المقالة على كيفية تحويل Word إلى PDF باستخدام C ++.

 عربي