ट्रैक किए गए परिवर्तन प्रस्तुत करें

परिचय

आज के डिजिटल युग में, दस्तावेज़ों को कुशलतापूर्वक प्रबंधित करना और देखना व्यवसायों और व्यक्तियों दोनों के लिए महत्वपूर्ण है। उन्नत तकनीकों के आगमन के साथ, .NET के लिए GroupDocs.Viewer जैसे समाधानों ने वर्ड दस्तावेज़ों, पीडीएफ और अन्य सहित विभिन्न दस्तावेज़ प्रारूपों के साथ हमारे इंटरैक्ट करने के तरीके में क्रांति ला दी है। इस व्यापक मार्गदर्शिका में, हम आपके दस्तावेज़ों में ट्रैक किए गए परिवर्तनों को निर्बाध रूप से प्रस्तुत करने के लिए .NET के लिए GroupDocs.Viewer का लाभ उठाने के तरीके के बारे में विस्तार से जानेंगे।

आवश्यक शर्तें

ट्यूटोरियल में जाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित शर्तें हैं:

  1. .NET इंस्टालेशन के लिए GroupDocs.Viewer: .NET के लिए GroupDocs.Viewer को डाउनलोड और इंस्टॉल करें।वेबसाइट.
  2. .NET फ्रेमवर्क: सुनिश्चित करें कि आपके सिस्टम पर .NET फ्रेमवर्क स्थापित है।
  3. दस्तावेज़ निर्देशिका: एक निर्देशिका तैयार करें जहां आपके दस्तावेज़ संग्रहीत किए जाएंगे।

नामस्थान आयात करें

आरंभ करने के लिए, अपने प्रोजेक्ट में आवश्यक नामस्थान आयात करें। ये नामस्थान GroupDocs.Viewer कार्यक्षमताओं का प्रभावी ढंग से उपयोग करने के लिए आवश्यक हैं।

कदम:

  1. अपना आईडीई खोलें: अपना पसंदीदा इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (आईडीई) लॉन्च करें, जैसे कि विजुअल स्टूडियो।
  2. अपना प्रोजेक्ट बनाएं या खोलें: एक नया प्रोजेक्ट शुरू करें या मौजूदा प्रोजेक्ट खोलें जहां आप GroupDocs.Viewer का उपयोग करना चाहते हैं।
  3. नामस्थान आयात करें: अपनी प्रोजेक्ट फ़ाइल या कोड फ़ाइल में, निम्नलिखित नामस्थान जोड़ें:
using System;
using System.IO;
using GroupDocs.Viewer.Options;

अब, आइए .NET के लिए GroupDocs.Viewer का उपयोग करके ट्रैक किए गए परिवर्तनों को प्रस्तुत करने में आपका मार्गदर्शन करने के लिए दिए गए उदाहरण को कई चरणों में विभाजित करें।

चरण 1: आउटपुट निर्देशिका सेट करें

सबसे पहले, उस निर्देशिका को परिभाषित करें जहां आप रेंडर किए गए आउटपुट को सहेजना चाहते हैं।

string outputDirectory = "Your Document Directory";

प्रतिस्थापित करें"Your Document Directory"आपकी इच्छित निर्देशिका के पथ के साथ।

चरण 2: पृष्ठ फ़ाइल पथ स्वरूप को परिभाषित करें

पृष्ठ फ़ाइल पथों के लिए प्रारूप निर्दिष्ट करें. यह प्रारूप यह निर्धारित करेगा कि प्रस्तुत पृष्ठों का नाम और भंडारण कैसे किया जाए।

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

यहाँ,"page_{0}.html" इंगित करता है कि पृष्ठों का नाम इस प्रकार रखा जाएगाpage_1.html, page_2.html, और इसी तरह।

चरण 3: व्यूअर ऑब्जेक्ट को आरंभ करें

आरंभ करें aViewer दस्तावेज़ के पथ को तर्क के रूप में पास करके ऑब्जेक्ट करें।

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES))
{
    // कोड अगले चरण में जारी है...
}

प्रतिस्थापित करना सुनिश्चित करेंTestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES आपके दस्तावेज़ के पथ के साथ।

चरण 4: HTML दृश्य विकल्प कॉन्फ़िगर करें

रेंडरिंग सेटिंग्स को अनुकूलित करने के लिए HTML दृश्य विकल्पों को कॉन्फ़िगर करें, जैसे ट्रैक किए गए परिवर्तनों को रेंडर करना।

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.WordProcessingOptions.RenderTrackedChanges = true;

यह चरण आउटपुट HTML में ट्रैक किए गए परिवर्तनों को प्रस्तुत करने में सक्षम बनाता है।

चरण 5: दस्तावेज़ प्रस्तुत करें

कॉन्फ़िगर किए गए विकल्पों का उपयोग करके दस्तावेज़ प्रस्तुत करें।

viewer.View(options);

यह कमांड प्रदान की गई सेटिंग्स के आधार पर रेंडरिंग प्रक्रिया शुरू करता है।

चरण 6: आउटपुट निर्देशिका प्रदर्शित करें

उपयोगकर्ता को उस स्थान के बारे में सूचित करें जहां प्रस्तुत आउटपुट संग्रहीत है।

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

यह संदेश उपयोगकर्ता को सफल रेंडरिंग और आउटपुट फ़ाइलों को कहां ढूंढना है, इसके बारे में सूचित करता है।

निष्कर्ष

अंत में, .NET के लिए GroupDocs.Viewer दस्तावेज़ों में ट्रैक किए गए परिवर्तनों को सहजता से प्रस्तुत करने के लिए एक शक्तिशाली समाधान प्रदान करता है। इस आलेख में उल्लिखित चरण-दर-चरण मार्गदर्शिका का पालन करके, आप दस्तावेज़ प्रबंधन दक्षता को बढ़ाते हुए इस कार्यक्षमता को अपने .NET अनुप्रयोगों में सहजता से एकीकृत कर सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

क्या मैं .NET के लिए GroupDocs.Viewer का उपयोग करके विभिन्न दस्तावेज़ प्रारूपों में ट्रैक किए गए परिवर्तन प्रस्तुत कर सकता हूँ?

हां, GroupDocs.Viewer DOCX, PDF और अन्य सहित कई प्रारूपों में ट्रैक किए गए परिवर्तनों को प्रस्तुत करने का समर्थन करता है।

क्या .NET के लिए GroupDocs.Viewer सभी .NET Framework संस्करणों के साथ संगत है?

हां, .NET के लिए GroupDocs.Viewer व्यापक अनुकूलता सुनिश्चित करते हुए, .NET फ्रेमवर्क के विभिन्न संस्करणों के साथ संगत है।

क्या GroupDocs.Viewer परीक्षण उद्देश्यों के लिए कोई निःशुल्क परीक्षण प्रदान करता है?

हाँ, आप खरीदारी का निर्णय लेने से पहले इसकी विशेषताओं का पता लगाने के लिए GroupDocs.Viewer के निःशुल्क परीक्षण का लाभ उठा सकते हैं।

क्या मैं विशिष्ट आवश्यकताओं को पूरा करने के लिए रेंडरिंग सेटिंग्स को अनुकूलित कर सकता हूँ?

बिल्कुल, GroupDocs.Viewer व्यापक अनुकूलन विकल्प प्रदान करता है, जिससे आप अपनी आवश्यकताओं के अनुसार रेंडरिंग प्रक्रिया को अनुकूलित कर सकते हैं।

यदि मुझे GroupDocs.Viewer के बारे में कोई समस्या आती है या मेरे कोई प्रश्न हैं तो मैं सहायता कहाँ से प्राप्त कर सकता हूँ?

समर्थन और सामुदायिक सहायता के लिए, आप GroupDocs.Viewer फोरम पर जा सकते हैंइस लिंक.