DuckX
version 1.2.2

Создать, читать и написать файлы Microsoft Office Word DOCX. В этой документации доступно больше информации.
Duckx был создан, когда я искал библиотеку C ++, которая может правильно проанализировать файлы MS Word .docx, но не мог найти никаких
Вот пример того, как использовать Duckx для прочтения файла docx; Он открывает файл docx с именем file.docx и проходит параграфы и работает, чтобы распечатать их:
# include < iostream >
# include < duckx/duckx.hpp >
int main () {
duckx::Document doc ( " file.docx " );
doc. open ();
for ( auto p : doc. paragraphs ())
for ( auto r : p. runs ())
std::cout << r. get_text () << std::endl;
}g++ sample1.cpp -lduckxЛегко, как пирог!
Предпочтительным способом является создание папки сборки
git clone https://github.com/amiremohamadi/DuckX.git
cd DuckX
mkdir build
cd build
cmake ..
cmake --build . Пожалуйста, рассмотрите возможность пожертвования, чтобы поддерживать нашу деятельность.

Биткойн: BC1QEX0WDWP22ALNMVNCXS3GYJ5Q5JAUCSVPKP4D6Z
Эта библиотека доступна для всех бесплатно, в соответствии с Условиями лицензии MIT (см. License.md).