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.docx
3) 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.