DuckX
version 1.2.2

Cree, lea y escriba archivos Docx de Microsoft Office Word. Hay más información disponible en esta documentación.
Duckx fue creado cuando estaba buscando una biblioteca C ++ que pueda analizar correctamente los archivos de MS .Docx, pero no pude encontrar ninguno
Aquí hay un ejemplo de cómo usar Duckx para leer un archivo DOCX; Abre un archivo DOCX llamado File.docx y pasa por los párrafos y se ejecuta para imprimirlos:
# 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¡Fácil como pastel!
La forma preferida es crear una carpeta de compilación
git clone https://github.com/amiremohamadi/DuckX.git
cd DuckX
mkdir build
cd build
cmake ..
cmake --build . Considere donar para sostener nuestras actividades.

Bitcoin: BC1QEX0WDWP22AlNMVNCXS3GYJ5Q5JAUCSVPKP4D6Z
Esta biblioteca está disponible para cualquier persona de forma gratuita, según los términos de la licencia del MIT (ver licencia.md).