Як знайти та замінити текст у документі Word за допомогою C#

У цьому короткому посібнику ми зрозуміємо, як знайти та замінити текст у Word документі за допомогою C#. У C# документі Word заміна тексту можлива за допомогою простих викликів API для будь-якої програми на основі .NET, незалежно від того, використовуєте ви операційні системи MS Windows, Linux або macOS.

Кроки для заміни тексту в документі Word за допомогою C#

  1. Налаштуйте бібліотеку Aspose.Words із менеджера пакетів NuGet за допомогою MS Visual Studio
  2. Створіть екземпляр класу Document для завантаження вихідного файлу Word
  3. Створення екземпляра об’єкта класу FindReplaceOptions для встановлення різних властивостей
  4. Встановіть рядок пошуку та заміни в методі Replace разом із різними властивостями
  5. Збережіть вихідний текстовий файл із заміненими рядковими значеннями

У наведених вище кроках завантажується вхідний документ Word, а потім ви можете вказати різні властивості для пошуку та заміни тексту, зокрема пошук цілих слів, напрям заміни та відповідність регістру. Нарешті, збережіть вихідний файл після завершення процесу заміни тексту в документі Word за допомогою C#.

Код для пошуку та заміни тексту в документі Word за допомогою C#

У наведеному вище прикладі за допомогою C# DOCX замінити текст можна легко в кількох рядках коду. Процес починається із завантаження вхідного документа Word за допомогою екземпляра Document class, після чого встановлюються різні властивості FindReplaceOptions Class для налаштування процесу заміни тексту. Нарешті заміна тексту в документі Word за допомогою C# завершується методом збереження.

У цій статті ми дізналися, як легко замінити текст C# у документі Word. Однак якщо ви хочете навчитися надсилати документ Word електронною поштою, перегляньте статтю на як надіслати документ Word електронною поштою за допомогою C#.

 Українська