Многие разработчики используют библиотеку Microsoft Office Interop для создания документов Word, но мы часто видим, как многие из них интересуются, как создать документ Word на C++ с помощью простого и удобного кода. Вы можете легко создать DOCX с помощью C++ и без взаимодействия или автоматизации Microsoft Office, выполнив простые действия.
Шаги по созданию документа Word с помощью C++
- Используйте Aspose.Words.Cpp пакет NuGet
- Включите ссылку на Aspose::Words и сохранение пространств имен.
- Создайте новый экземпляр Document Class
- Создайте объект DocumentBuilder Class для работы с файлом Word.
- Установите некоторые текстовые и текстовые свойства с помощью объекта DocumentBuilder
- Сохраните полученный документ Word на диск
В следующем примере мы увидим, как программно генерировать DOCX с помощью C++. Мы проиллюстрировали простой сценарий, в котором мы добавили несколько строк текста и применили к документу полужирное форматирование. Эти шаги помогут вам понять, как выполнять другие действия с документами Word, которые вы можете выполнить с помощью Microsoft Interop и MS Word, не полагаясь ни на один из двух.
Код для создания документа Word с использованием C++
Ранее мы изучали Как создать документ Word на C# без взаимодействия. Теперь мы научились создавать DOCX с помощью C++. Чтобы использовать приведенный выше пример, вам не нужно устанавливать Microsoft Word на свой компьютер или сервер, на котором будет установлено приложение. Это делает создание документа Word намного проще и быстрее и не зависит от платформы Microsoft.