Manage Comments in DOC or DOCX Files

Kaip pridėti, valdyti ir sekti komentarus ir pokyčius "Word" dokumentuose

Efektyvus dokumentų bendradarbiavimas dažnai priklauso nuo gebėjimo beprasmiškai pridėti, valdyti ir sekti pokyčius. „Aspose.Words for .NET“ leidžia kūrėjams programuojamai integruoti šias svarbias funkcijas į jų programas, leidžiančias tvirtas dokumentai peržiūrėti darbo srautus. Šis vadovas suteikia žingsnis po žvilgsnio kaip pridurti, tvarkyti ir išspręsti pastabas, taip pat leidimą ir naudojimą keitimų sekimo „Word“ dokumentuose naudojant „ASPOSE.“ .

Sukurkite savo aplinką

Prieš pradėdami įgyvendinti dokumentų bendradarbiavimo funkcijas, įsitikinkite, kad jūsų plėtros aplinka yra tinkamai konfigūruota:

  • ** Įdiegti .NET SDK:** Atsisiųskite ir įdėkite naujausią versiją. https://dotnet.microsoft.com/download Užtikrinti suderinamumą su Aspose.Words .NET.
  • Įtraukti Aspose.Words į savo projektą: Integruoti Asposa.Vards į jūsų .NET projektas naudojant NuGet paketų valdytoją:
dotnet add package Aspose.Words
  • Pasiruoškite Word dokumentą: Sukurkite pavyzdį Word dokumentu (pavyzdžiui, review.docx3) išbandyti komentarą ir keisti sekimo funkcijas.

Žingsnis po žingsnio vadovas

Šiame skyriuje pateikiamas išsamus vadovas, kartu su kodo pavyzdžiais, kaip pridėti komentarus ir sekti pokyčius Word dokumentuose naudojant Aspose.Words .NET.

1 žingsnis: Atsisiųskite žodžio dokumentą ir pridėkite komentarus

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

Kodas paaiškinamas

  • Pirmasis kodas įkeliamas į žodžio dokumentą (review.docx).
  • Naujas komentaras yra sukurtas ir susijęs su konkrečiu skirsniu.
  • Pokyčių stebėjimo funkcija leidžiama naudoti StartTrackRevisions.
  • Dokumento turinys keičiamas (šiuo atveju pridedamas naujas tekstas).
  • Galų gale, atnaujintas dokumentas yra išsaugotas kaip ReviewedDocument.docx.

2 žingsnis: Patikrinkite komentarus ir pakeitimus dokumente

  • Atidarykite ReviewedDocument.docx failą „Microsoft Word“.
  • Įsitikinkite, kad jūsų pridėtas komentaras yra tinkamai rodomas dokumente.
  • Patikrinkite, kad turinio pakeitimai, kuriuos padarėte, yra stebimi kaip pokyčiai, su peržiūrintojo informacija, susijusi su jais.

Bendrosios problemos

  • ** Komentarai, kurie nėra rodomi:**

  • Įsitikinkite, kad komentaras teisingai pridedamas prie galiojančio skirsnio ar kito turinio mazgo dokumento struktūroje.

  • Patikrinkite, ar komentarų rodymas įjungtas „Word“ vaizdo nustatymuose.

  • Pasikeitimai nėra stebimi:

  • Įsitikinkite, kad StartTrackRevisions Metodas vadinamas Prieš bet kokius dokumentų turinio pakeitimus.

  • Įsitikinkite, kad vartotojo vardas pateiktas StartTrackRevisions Jis nėra tuščias ar nulinis.

  • ** Nepatvirtintos funkcijos:**

  • Atkreipkite dėmesį, kad kai kurie pažangios komentarų ar keitimo sekimo funkcijos, įvestos naujesnėse „Word“ versijose, gali būti visiškai nesuderinamos su senesnėmis „ Word“ Versijomis.

Resources

Padidinkite savo dokumentų bendradarbiavimo darbo srautus šiandien! Atsisiųskite nemokamą „Aspose.Words for .NET“ bandymą iš https://releases.aspose.com/words/ ir ištirti savo galingas funkcijas pridėti, valdyti ir sekti komentarus ir pokyčius “Word” dokumentus. dokumentacija Daugiau informacijos ir kodo pavyzdžių. ištirti mūsų Produktai Pažvelkite į mūsų Blogas Su naujausiomis naujienomis ir patarimais.

 Lietuvių