ट्रैक किए गए परिवर्तन प्रस्तुत करें
परिचय
आज के डिजिटल युग में, दस्तावेज़ों को कुशलतापूर्वक प्रबंधित करना और देखना व्यवसायों और व्यक्तियों दोनों के लिए महत्वपूर्ण है। उन्नत तकनीकों के आगमन के साथ, GroupDocs.Viewer for .NET जैसे समाधानों ने हमारे द्वारा Word दस्तावेज़ों, PDF और अन्य सहित विभिन्न दस्तावेज़ स्वरूपों के साथ बातचीत करने के तरीके में क्रांति ला दी है। इस व्यापक गाइड में, हम आपके दस्तावेज़ों में ट्रैक किए गए परिवर्तनों को सहजता से प्रस्तुत करने के लिए GroupDocs.Viewer for .NET का लाभ उठाने के तरीके पर गहन चर्चा करेंगे।
आवश्यक शर्तें
ट्यूटोरियल में शामिल होने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:
- .NET स्थापना के लिए GroupDocs.Viewer: .NET के लिए GroupDocs.Viewer को डाउनलोड करें और इंस्टॉल करें वेबसाइट.
- .NET फ्रेमवर्क: सुनिश्चित करें कि आपके सिस्टम पर .NET फ्रेमवर्क स्थापित है।
- दस्तावेज़ निर्देशिका: एक निर्देशिका तैयार करें जहाँ आपके दस्तावेज़ संग्रहीत किए जाएंगे।
नामस्थान आयात करें
आरंभ करने के लिए, अपने प्रोजेक्ट में आवश्यक नामस्थान आयात करें। ये नामस्थान GroupDocs.Viewer कार्यक्षमताओं का प्रभावी ढंग से उपयोग करने के लिए आवश्यक हैं।
चरण:
- अपना IDE खोलें: अपना पसंदीदा एकीकृत विकास वातावरण (IDE), जैसे कि Visual Studio, लॉन्च करें।
- अपना प्रोजेक्ट बनाएं या खोलें: एक नया प्रोजेक्ट शुरू करें या कोई मौजूदा प्रोजेक्ट खोलें जहाँ आप GroupDocs.Viewer का उपयोग करना चाहते हैं।
- नामस्थान आयात करें: अपनी प्रोजेक्ट फ़ाइल या कोड फ़ाइल में, निम्नलिखित नामस्थान जोड़ें:
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: व्यूअर ऑब्जेक्ट को आरंभ करें
आरंभ करें Viewer
दस्तावेज़ के पथ को तर्क के रूप में पास करके ऑब्जेक्ट को सहेजें।
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}.");
यह संदेश उपयोगकर्ता को सफल रेंडरिंग के बारे में सूचित करता है तथा यह भी बताता है कि आउटपुट फ़ाइलें कहाँ मिलेंगी।
निष्कर्ष
निष्कर्ष में, GroupDocs.Viewer for .NET दस्तावेज़ों में ट्रैक किए गए परिवर्तनों को आसानी से प्रस्तुत करने के लिए एक शक्तिशाली समाधान प्रदान करता है। इस लेख में उल्लिखित चरण-दर-चरण मार्गदर्शिका का पालन करके, आप इस कार्यक्षमता को अपने .NET अनुप्रयोगों में सहजता से एकीकृत कर सकते हैं, जिससे दस्तावेज़ प्रबंधन दक्षता में वृद्धि होती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं .NET के लिए GroupDocs.Viewer का उपयोग करके विभिन्न दस्तावेज़ प्रारूपों में ट्रैक किए गए परिवर्तनों को प्रस्तुत कर सकता हूं?
हां, GroupDocs.Viewer DOCX, PDF और अन्य सहित कई प्रारूपों में ट्रैक किए गए परिवर्तनों को प्रस्तुत करने का समर्थन करता है।
क्या GroupDocs.Viewer for .NET सभी .NET फ्रेमवर्क संस्करणों के साथ संगत है?
हां, GroupDocs.Viewer for .NET .NET फ्रेमवर्क के विभिन्न संस्करणों के साथ संगत है, जो व्यापक संगतता सुनिश्चित करता है।
क्या GroupDocs.Viewer परीक्षण उद्देश्यों के लिए कोई निःशुल्क परीक्षण प्रदान करता है?
हां, आप खरीदारी का निर्णय लेने से पहले इसकी सुविधाओं का पता लगाने के लिए GroupDocs.Viewer के निःशुल्क परीक्षण का लाभ उठा सकते हैं।
क्या मैं विशिष्ट आवश्यकताओं को पूरा करने के लिए रेंडरिंग सेटिंग्स को अनुकूलित कर सकता हूं?
बिल्कुल, GroupDocs.Viewer व्यापक अनुकूलन विकल्प प्रदान करता है, जिससे आप अपनी आवश्यकताओं के अनुसार रेंडरिंग प्रक्रिया को अनुकूलित कर सकते हैं।
अगर मुझे कोई समस्या आती है या GroupDocs.Viewer के बारे में कोई प्रश्न है तो मैं सहायता कहां से प्राप्त कर सकता हूं?
समर्थन और सामुदायिक सहायता के लिए, आप GroupDocs.Viewer फ़ोरम पर जा सकते हैं इस लिंक.