# Outils DOCX

> Outils DOCX professionnels pour créer, éditer et manipuler des documents Word. Créez de nouveaux .docx avec contrôle fin des styles, éditez des fichiers existants au niveau XML, gérez le suivi des modifications et les commentaires, convertissez entre formats et validez la structure OOXML.



Tags: Documents, DOCX, Word, Conversion


## Example Prompts

- Créer un document Word professionnel avec tableaux, en-têtes et styles personnalisés
- Extraire et relire les modifications suivies d’un fichier DOCX
- Ajouter des commentaires de relecture à des sections précises d’un document Word
- Convertir un fichier .doc en .docx ou en PDF
- Valider et réparer la structure OOXML d’un fichier DOCX

URL: https://rakenne.app/fr/skills/docx-tools/index.md

Try this skill: https://rakenne.app/a/?skill=docx-tools



## Présentation

Outils DOCX professionnels pour créer, éditer et manipuler des documents Word.

Avec cette compétence, vous pouvez :

- Créer de nouveaux fichiers .docx avec contrôle complet des styles, tableaux et mise en page
- Ouvrir et modifier des documents existants au niveau OOXML (XML) lorsque vous avez besoin de précision
- Lire, nettoyer et accepter les modifications suivies et les commentaires
- Convertir entre formats comme .doc, .docx, PDF, HTML et ODT
- Valider et réparer la structure OOXML avant d’envoyer des documents à vos clients
- Comparer deux versions d’un document et générer un redline avec suivi des modifications

## Pour commencer

Ajoutez vos fichiers sources dans l’espace de travail du projet, puis activez la compétence *Outils DOCX*. L’agent vous guidera étape par étape.

### Workflows typiques

- **Rédiger un document Word soigné** : Demandez à l’agent de créer un nouveau .docx avec les sections, titres, tableaux et styles souhaités. En coulisse, il utilise `docx_build`, ce qui garantit une ouverture propre dans Word.
- **Relire les modifications suivies** : Quand un document comporte un long historique d’édition, l’agent peut utiliser `docx_extract_text` pour afficher une vue Markdown plus lisible, ou `docx_accept_changes` pour intégrer toutes les modifications dans une nouvelle version finale.
- **Chirurgie au niveau XML** : Pour les problèmes de mise en forme ou de corruption les plus délicats, l’agent peut exécuter `docx_unpack` pour extraire le XML, éditer directement, lancer `docx_validate` pour détecter les problèmes structurels, puis `docx_pack` pour produire un nouveau .docx propre.
- **Convertir les formats en toute sécurité** : Utilisez `docx_convert` lorsque vous devez passer de .doc à .docx, PDF, HTML ou ODT en préservant autant que possible la structure.
- **Comparer des versions avec redline** : Après avoir modifié un contrat ou un rapport, l’agent peut exécuter `docx_compare` pour générer une version redlinée qui s’ouvre dans Word en mode Suivi des modifications.
- **Générer des images à partir de PDF** : Utilisez `docx_pdf_to_images` pour produire des images page par page d’un PDF pour la revue visuelle ou pour les intégrer dans d’autres documents.

## Référence des outils

La compétence *Outils DOCX* expose dix outils spécialisés. Vous n’avez pas besoin de mémoriser leurs noms — l’agent choisit le bon — mais cette référence décrit ce qui est disponible.

### Créer de nouveaux documents

- **`docx_build`** : Construit des fichiers .docx de manière programmatique en utilisant la bibliothèque JavaScript `docx`. Idéal pour les documents structurés (contrats, rapports, modèles) avec contrôle précis des sections, paragraphes, tableaux et styles.

### Lire et nettoyer le contenu

- **`docx_extract_text`** : Extrait le texte d’un fichier .docx au format Markdown. Vous pouvez choisir de :
  - montrer à la fois les insertions et les suppressions,
  - ne montrer que le texte final (comme si toutes les modifications avaient été acceptées),
  - ou montrer le texte d’origine (comme si toutes les modifications avaient été rejetées).

- **`docx_accept_changes`** : Accepte toutes les modifications suivies dans un fichier .docx et écrit le résultat dans un nouveau fichier. Utile lorsque vous avez besoin d’une version finale propre, sans historique d’édition.

### Workflow XML / OOXML

Ces outils sont utilisés ensemble lorsque l’agent doit travailler directement avec OOXML :

- **`docx_unpack`** : Décompresse un fichier .docx dans un répertoire éditable de fichiers XML, fusionne les runs avec mise en forme identique et applique un pretty-print pour faciliter la lecture.
- **`docx_validate`** : Vérifie un fichier .docx ou un répertoire décompressé pour détecter les problèmes structurels (fichiers requis manquants, XML mal formé, relations cassées) et peut réparer automatiquement les problèmes courants.
- **`docx_pack`** : Reconditionne un répertoire XML décompressé en un nouveau fichier .docx une fois la validation passée.

### Commentaires de relecture et collaboration

- **`docx_add_comment`** : Ajoute un commentaire de relecture — ou une réponse à un commentaire existant — à un document décompressé. Les commentaires sont ancrés à des fragments de texte précis pour apparaître à l’endroit attendu dans Word.

### Conversions et comparaisons

- **`docx_convert`** : Utilise LibreOffice en mode headless pour convertir des documents entre formats, par exemple :
  - `.doc` → `.docx`
  - `.docx` → `pdf`
  - `.docx` → `html`
  - `.odt` → `.docx`

- **`docx_compare`** : Compare une .docx « originale » et une .docx « modifiée » et produit un troisième document redliné. À l’ouverture dans Word, les réviseurs voient insertions, suppressions et déplacements comme des modifications suivies.

### Pages PDF en images

- **`docx_pdf_to_images`** : Convertit les pages d’un PDF en images JPEG ou PNG avec la résolution de votre choix. Utile pour le QA visuel, les présentations ou l’insertion de miniatures de pages dans d’autres documents.

## Bonnes pratiques

- **Ne jamais écraser le fichier original** : L’agent écrit toujours dans un nouveau chemin (par exemple avec les suffixes `_clean`, `_final`, `_redlined`) pour que vous puissiez comparer et revenir en arrière.
- **Valider avant de partager** : Pour les documents clients sensibles, demandez à l’agent d’exécuter `docx_validate` afin de détecter les problèmes OOXML avant l’envoi.
- **Choisir intelligemment entre build et XML** : Préférez `docx_build` pour les nouveaux documents et réservez le workflow décompresser/valider/reconditionner aux corrections bas niveau ou à l’inspection directe du XML.



---

Back to [Skill Library](https://rakenne.app/fr/skills/index.md)
