Manage Comments in DOC or DOCX Files

Come Aggiungere, Gestire e Tracciare Commenti e Modifiche nei Documenti Word

La collaboration efficace des documents dépend souvent de la capacité d’ajouter, de gérer et de suivre les changements sans cesse. Aspose.Words pour .NET permet aux développeurs d’intégrer programmatiquement ces fonctionnalités essentielles dans leurs applications, permettant des flux de travail de révision de documents robustes. Ce guide fournit un parcours étape par étape de comment ajouter, gérer et résoudre les commentaires, ainsi que de permettre et d’utiliser le suivi des changements dans les documents Word en utilisant Aspose.Words.

Développer votre environnement

Avant de commencer à mettre en œuvre les fonctionnalités de la collaboration des documents, assurez-vous que votre environnement de développement est correctement configuré :

  • Install the .NET SDK: Download and install the latest version of the .NET SDK from HTTPS://dotnet.microsoft.com / téléchargement. Assurer la compatibilité avec Aspose.Words pour .NET.
  • **Add Aspose.Words to your project:**Integre Aspose.Words dans votre projet .NET en utilisant le NuGet Package Manager:
dotnet add package Aspose.Words
  • Prepare a Word document: Create a sample Word document (e.g., review.docxPour tester le commentaire et modifier les fonctionnalités de suivi.

Un guide étape par étape

Cette section fournit un guide détaillé, accompagné d’exemples de code, sur la façon d’ajouter des commentaires et de suivre les changements dans les documents Word en utilisant Aspose.Words pour .NET.

Étape 1 : Télécharger le document Word et ajouter des commentaires

using System;
using Aspose.Words;
using Aspose.Words.Comment;

class Program
{
    static void Main()
    {
        string filePath = "review.docx";
        Document doc = new Document(filePath);

        // Step 1: Add a comment to the document
        Comment comment = new Comment(doc, "Reviewer Name", "RN", DateTime.Now)
        {
            Text = "This section needs additional explanation."
        };
        Paragraph para = doc.FirstSection.Body.FirstParagraph;
        para.AppendChild(comment);

        // Step 2: Enable change tracking
        doc.StartTrackRevisions("Reviewer Name");

        // Step 3: Modify the content
        para.AppendChild(new Run(doc, "Updated content added during review."));

        // Step 4: Save the updated document
        string outputPath = "ReviewedDocument.docx";
        doc.Save(outputPath);

        Console.WriteLine("Comments and change tracking applied successfully.");
    }
}

Le code expliqué

  • Le code premier est chargé par le document Word (review.docx).
  • Un nouveau commentaire est créé et associé à un paragraphe spécifique.
  • Change tracking is enabled using StartTrackRevisions.
  • Le contenu du document est modifié (dans ce cas, un nouveau cours de texte est ajouté).
  • Finally, the updated document is saved as ReviewedDocument.docx.

Étape 2: Vérifier les commentaires et les changements dans le document

  • Open the ReviewedDocument.docx file in Microsoft Word.
  • Vérifiez que le commentaire que vous avez ajouté est correctement affiché dans le document.
  • Confirmez que les modifications de contenu que vous avez effectuées sont traitées en tant que modifications, avec les informations du revueur associées à celles-ci.

Problèmes communs

  • Les commentaires ne sont pas affichés :

  • Assurez-vous que le commentaire est correctement annexé à un paragraphe valide ou à un autre node de contenu dans la structure du document.

  • Vérifiez si l’affichage des commentaires est activé dans les paramètres de vue de Word.

  • Les changements ne sont pas traqués :

  • Verify that the StartTrackRevisions method is called Avant any modifications are made to the document content.

  • Ensure that the user name provided to StartTrackRevisions is not empty or null.

  • Des fonctionnalités non supportées :

  • Veuillez noter que certaines fonctionnalités de commentaire ou de suivi avancées introduites dans les versions plus récentes de Word peuvent ne pas être entièrement compatibles avec les versions plus anciennes de Word.

ressources

Enhance your document collaboration workflows today! Download a free trial of Aspose.Words for .NET from HTTPS://releases.aspose.com/ mots/ and explore its powerful features for adding, managing, and tracking comments and changes in Word documents. Visit our La documentation for more information and code examples. Explore our Produits and check out our Blogs for the latest updates and tips.

 Français