Manage Comments in DOC or DOCX Files

Hoe toe te voegen, beheren en traceer opmerkingen en wijzigingen in Word-documenten

Effectieve samenwerking met documenten hangt vaak af van de mogelijkheid om onvermijdelijk veranderingen toe te voegen, te beheren en te volgen. Aspose.Words voor .NET stelt ontwikkelaars in staat om deze cruciale functies programmatisch in hun toepassingen te integreren, waardoor robuste documentbeoordelingswerkstromen mogelijk zijn. Deze gids biedt een stap-voor-stap loopbaan van hoe om commentaar aan te vullen, beheersen en op te lossen, evenals het mogelijk maken en gebruiken van verandering tracking binnen Word-documenten met behulp van Asposa. Words.

Beperk je omgeving

Voordat u begint met het implementeren van de samenwerkingsfuncties voor documenten, zorg ervoor dat uw ontwikkelingsomgeving correct is ingesteld:

  • Install the .NET SDK: Download and install the latest version of the .NET SDK from HTTPS://dotnet.microsoft.com / downloaden. Versorg compatibiliteit met Aspose.Words voor .NET.
  • Toegevoeg Aspose.Words aan uw project: Integratie van Aspos in uw .NET project met behulp van de NuGet Package Manager:
dotnet add package Aspose.Words
  • Prepare a Word document: Create a sample Word document (e.g., review.docx) om de commentaar te testen en de trackingfuncties te wijzigen.

Een stap voor stap gids

Deze sectie biedt een gedetailleerde gids, vergezeld van code voorbeelden, over hoe om opmerkingen toe te voegen en veranderingen in Word-documenten te volgen met behulp van Aspose.Words voor .NET.

Stap 1: Load het Word-document en voeg commentaar toe

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.");
    }
}

Code uitgelegd

  • De code loopt eerst het Word-document (review.docx).
  • Een nieuw commentaar wordt gemaakt en geassocieerd met een specifiek paragraaf.
  • Change tracking is enabled using StartTrackRevisions.
  • De inhoud van het document wordt gewijzigd (in dit geval wordt een nieuwe tekstruimte toegevoegd).
  • Finally, the updated document is saved as ReviewedDocument.docx.

Stap 2: Controleer opmerkingen en wijzigingen in het document

  • Open the ReviewedDocument.docx file in Microsoft Word.
  • Zorg ervoor dat de opmerking die je hebt toegevoegd correct in het document wordt weergegeven.
  • Controleer dat de inhoud wijzigingen die u heeft gemaakt als wijzigingen worden gevolgd, met de informatie van de beoordelaar die hiermee verband houdt.

gemeenschappelijke problemen

  • Opmerkingen die niet worden weergegeven:

  • Zorg ervoor dat het commentaar correct is aangesloten aan een geldig paragraaf of andere inhoudsnoten binnen de structuur van het document.

  • Controleer of het commentaar weergeven is ingeschakeld in de weergaveinstellingen van Word.

  • Wijzigingen die niet worden gevolgd:

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

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

  • Ondersteunde functies :

  • Houd er rekening mee dat sommige geavanceerde commentatie of wijziging tracking-functies die worden geïntroduceerd in nieuwere versies van Word mogelijk niet volledig compatibel zijn met oudere versies van Word.

Bronnen

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

 Nederlands