Nettoyer un document

Parfois, vous devrez peut-être supprimer les informations inutilisées ou en double pour réduire la taille du document de sortie et le temps de traitement.

Bien que vous puissiez rechercher et supprimer des données inutilisées, telles que des styles ou des listes, ou dupliquer des informations manuellement, il sera beaucoup plus pratique de le faire en utilisant les fonctionnalités et capacités fournies par Aspose.Words.

La classe CleanupOptions vous permet de spécifier des options pour le nettoyage des documents. Pour supprimer les styles en double ou simplement les styles ou listes inutilisés du document, vous pouvez utiliser la méthode cleanup.

Supprimer les informations inutilisées d’un document

Vous pouvez utiliser les propriétés unused_styles et unused_builtin_styles pour détecter et supprimer les styles marqués comme “inutilisés”.

Vous pouvez utiliser la propriété unused_lists pour détecter et supprimer les listes et les définitions de listes marquées comme “inutilisées”.

L’exemple de code suivant montre comment supprimer uniquement les styles inutilisés d’un document:

Supprimer les informations en double d’un document

Vous pouvez également utiliser la propriété duplicate_style pour remplacer tous les styles en double par celui d’origine et supprimer les doublons d’un document.

L’exemple de code suivant montre comment supprimer les styles en double d’un document: