Как найти и заменить текст в документе Word на C++

В этом разделе показано, как найти и заменить текст в Word документе на C++, используя упрощенный пример кода. С помощью C++ замена текста в документе Word легко выполняется в несколько строк простого кода без внешней зависимости от MS Word или библиотеки Interop. Вы можете использовать приложение в любом из поддерживаемых C++ приложений, работающих на платформах Windows, macOS или Linux.

Шаги по замене текста в документе Word на С++

  1. Настройте последнюю версию Aspose.Words.CPP из диспетчера пакетов NuGet.
  2. Включите пространство имен Aspose::Words и добавьте необходимые файлы заголовков.
  3. Инициализировать объект класса Document для загрузки DOCX для замены текста
  4. Создайте объект класса FindReplaceOptions, чтобы включить различные свойства
  5. Выполнить замену текста для выбранного поиска и заменить строку
  6. Сохраните документ Word с замененным текстом на диск

В вышеупомянутых шагах мы сначала загрузим исходный документ Word с диска, а затем укажем различные свойства, чтобы установить критерии для поиска и замены текста, включая направление замены, соответствие регистру и поиск целых слов. Наконец, мы заменим текст в документе Word с помощью C++ и сохраним измененный DOCX на диске.

Код для замены текста в документе Word с использованием С++

В этом примере использование Замена текста документа Word C++ легко выполняется с помощью простых вызовов API. Используя экземпляр класса Document, входной документ Word будет загружен с использованием API. Затем на последующих этапах мы будем использовать класс FindReplaceOptions, чтобы установить критерии поиска и замены, установив различные свойства. Наконец, мы сохраним измененный DOCX на диске или в MemoryStream в качестве вывода.

В этой статье мы рассмотрели, как найти и заменить текст в документе Word с помощью C++. Однако, если вы хотите узнать об экспорте файла Word в PDF, обратитесь к статье как конвертировать Word в PDF с помощью C++.

 Русский