Manage Comments in DOC or DOCX Files

Word दस्तावेज़ों में टिप्पणियाँ और परिवर्तन कैसे जोड़ें, प्रबंधित करें, और ट्रैक करें

प्रभावी दस्तावेज़ सहयोग अक्सर इस क्षमता पर निर्भर करता है कि परिवर्तन को सहजता से जोड़ा, प्रबंधित और ट्रैक किया जा सके। Aspose.Words for .NET डेवलपर्स को इन महत्वपूर्ण सुविधाओं को प्रोग्रामेटिक रूप से अपने अनुप्रयोगों में एकीकृत करने की शक्ति देता है, जिससे मजबूत दस्तावेज़ समीक्षा कार्यप्रवाह सक्षम होते हैं। यह गाइड चरण-दर-चरण walkthrough प्रदान करता है कैसे टिप्पणियों को जोड़ा, प्रबंधित और हल किया जाए, साथ ही Word दस्तावेज़ों में Aspose.Words का उपयोग करके परिवर्तन ट्रैकिंग को सक्षम और उपयोग किया जाए.

पर्यावरण सेटअप

दस्तावेज़ सहयोग सुविधाओं को लागू करना शुरू करने से पहले, सुनिश्चित करें कि आपका विकास पर्यावरण सही ढंग से कॉन्फ़िगर किया गया है:

  1. .NET SDK स्थापित करें: .NET SDK का नवीनतम संस्करण डाउनलोड और स्थापित करें: https://dotnet.microsoft.com/download . सुनिश्चित करें कि Aspose.Words .NET के साथ संगत है।.
  2. अपने प्रोजेक्ट में Aspose.Words जोड़ें: NuGet पैकेज मैनेजर का उपयोग करके Aspose.Words को अपने .NET प्रोजेक्ट में एकीकृत करें:
  3. एक Word दस्तावेज़ तैयार करें: एक नमूना Word दस्तावेज़ बनाएं (उदाहरण के लिए,., review.docx) टिप्पणी और परिवर्तन ट्रैकिंग कार्यक्षमताओं का परीक्षण करने के लिए।.

एक चरण-दर-चरण गाइड

यह अनुभाग विस्तृत मार्गदर्शिका प्रदान करता है, जिसमें कोड उदाहरण शामिल हैं, कि Word दस्तावेज़ों में टिप्पणियाँ कैसे जोड़ें और परिवर्तन कैसे ट्रैक करें, Aspose.Words का उपयोग .NET के लिए करके।.

चरण 1: Word दस्तावेज़ लोड करें और टिप्पणियाँ जोड़ें

using System;
using Aspose.Words;

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

        // Step 1: Add a comment to the document
        Comment comment = new Comment(doc, "Reviewer Name", "RN", DateTime.Now);
        Paragraph commentPara = new Paragraph(doc);
        commentPara.AppendChild(new Run(doc, "This section needs additional explanation."));
        comment.AppendChild(commentPara);
        Paragraph para = doc.FirstSection.Body.FirstParagraph;
        Run commentAnchorStart = para.Runs.Count > 0 ? para.Runs[0] : para.AppendChild(new Run(doc, "Annotated text"));
        Run commentAnchorEnd = para.AppendChild(new Run(doc, "Annotated text"));
        CommentRangeStart commentRangeStart = new CommentRangeStart(doc, comment.Id);
        CommentRangeEnd commentRangeEnd = new CommentRangeEnd(doc, comment.Id);
        para.InsertBefore(commentRangeStart, commentAnchorStart);
        para.InsertAfter(commentRangeEnd, commentAnchorEnd);
        para.InsertAfter(comment, commentRangeStart);

        // 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.StopTrackRevisions();
        doc.Save(outputPath);

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

कोड की व्याख्या

  • कोड पहले Word दस्तावेज़ को लोड करता है (review.docx).
  • एक नया टिप्पणी बनाई जाती है और इसे किसी विशिष्ट पैराग्राफ से जोड़ा जाता है।.
  • परिवर्तन ट्रैकिंग को उपयोग करके सक्षम किया जाता है StartTrackRevisions.
  • दस्तावेज़ की सामग्री संशोधित की जाती है (इस मामले में, नया टेक्स्ट रन जोड़ा जाता है)।.
  • अंत में, अपडेट किया गया दस्तावेज़ इस रूप में सहेजा जाता है ReviewedDocument.docx.

चरण 2: दस्तावेज़ में टिप्पणियों और परिवर्तनों की जाँच करें

  1. खोलें ReviewedDocument.docx Microsoft Word में फ़ाइल।.
  2. सुनिश्चित करें कि आपने जो टिप्पणी जोड़ी है वह दस्तावेज़ में सही ढंग से प्रदर्शित हो रही है।.
  3. पुष्टि करें कि आप द्वारा किए गए सामग्री संशोधन को परिवर्तनों के रूप में ट्रैक किया गया है, और समीक्षक की जानकारी उनके साथ जुड़ी हुई है।.

सामान्य समस्याएँ

  1. टिप्पणी प्रदर्शित नहीं हो रही हैं: - सुनिश्चित करें कि टिप्पणी दस्तावेज़ की संरचना के भीतर एक वैध पैराग्राफ या अन्य सामग्री नोड में सही ढंग से जोड़ी गई है।. - जांचें कि Word के व्यू सेटिंग्स में टिप्पणी प्रदर्शन सक्षम है या नहीं।.
  2. परिवर्तन ट्रैक नहीं हो रहे हैं: - सत्यापित करें कि StartTrackRevisions विधि को बुलाया गया है पहले दस्तावेज़ सामग्री में कोई भी संशोधन किए जाते हैं।. - सुनिश्चित करें कि उपयोगकर्ता नाम जो प्रदान किया गया है StartTrackRevisions खाली या null नहीं है।.
  3. असमर्थित सुविधाएँ: - ध्यान रखें कि Word के नए संस्करणों में पेश की गई कुछ उन्नत टिप्पणी या परिवर्तन ट्रैकिंग सुविधाएँ पुराने Word संस्करणों के साथ पूरी तरह संगत नहीं हो सकतीं। पूरी तरह परीक्षण करें।.

संसाधन

आज ही अपने दस्तावेज़ सहयोग कार्यप्रवाह को बेहतर बनाएं! Aspose.Words का .NET के लिए मुफ्त ट्रायल डाउनलोड करें https://releases.aspose.com/words/ और इसके शक्तिशाली फीचर्स का अन्वेषण करें जो Word दस्तावेज़ों में टिप्पणियों और परिवर्तनों को जोड़ने, प्रबंधित करने और ट्रैक करने के लिए हैं। हमारे दस्तावेज़ीकरण अधिक जानकारी और कोड उदाहरणों के लिए। हमारे उत्पाद और हमारे ब्लॉग नवीनतम अपडेट और टिप्स के लिए।.

 हिंदी