परिचय

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

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

आरंभ करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:

  1. .NET के लिए GroupDocs.Viewer स्थापित: इसे यहाँ से डाउनलोड करें वेबसाइट.
  2. पासवर्ड-संरक्षित दस्तावेज़: परीक्षण के लिए एक पासवर्ड-संरक्षित दस्तावेज़ तैयार रखें।

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

अपने प्रोजेक्ट में आवश्यक नामस्थानों को आयात करके आरंभ करें:

using System;
using System.IO;
using GroupDocs.Viewer.Options;

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

निर्दिष्ट करें कि आप प्रस्तुत आउटपुट को कहाँ सहेजना चाहते हैं:

string outputDirectory = "Your Document Directory";

प्रतिस्थापित करना सुनिश्चित करें "Your Document Directory" उस वास्तविक पथ के साथ जिसे आप उपयोग करना चाहते हैं।

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

प्रत्येक रेंडर किए गए पृष्ठ के फ़ाइल पथ के लिए प्रारूप परिभाषित करें:

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

इससे इस तरह के पथ उत्पन्न होंगे "Your Document Directory/page_1.html", "Your Document Directory/page_2.html", वगैरह।

चरण 3: लोड विकल्प कॉन्फ़िगर करें

अपने पासवर्ड-संरक्षित दस्तावेज़ के लिए पासवर्ड सहित लोड विकल्प सेट करें:

LoadOptions loadOptions = new LoadOptions
{
    Password = "12345"  // अपने दस्तावेज़ के पासवर्ड से बदलें
};

चरण 4: व्यूअर को प्रारंभ करें

अपने दस्तावेज़ और लोड विकल्पों के साथ GroupDocs.Viewer का एक उदाहरण बनाएँ:

using (Viewer viewer = new Viewer("Path_to_your_document", loadOptions))
{
    // अगले चरण में विकल्पों को देखने के लिए कोड जोड़ा जाएगा।
}

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

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

एम्बेडेड संसाधनों के साथ दस्तावेज़ को रेंडर करने के लिए HTML दृश्य विकल्प सेट करें:

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);

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

अब, कॉन्फ़िगर किए गए व्यूअर और दृश्य विकल्पों का उपयोग करके दस्तावेज़ को रेंडर करें:

viewer.View(options);

चरण 7: सफलता संदेश प्रदर्शित करें

अंत में, उपयोगकर्ता को सूचित करें कि दस्तावेज़ सफलतापूर्वक प्रस्तुत हो गया है:

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

निष्कर्ष

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

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

क्या GroupDocs.Viewer पासवर्ड-संरक्षित दस्तावेज़ों के अलावा अन्य दस्तावेज़ स्वरूपों को भी संभाल सकता है?

हां, GroupDocs.Viewer पीडीएफ, DOCX, XLSX, PPTX, और अधिक सहित प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है।

क्या GroupDocs.Viewer .NET कोर के साथ संगत है?

बिल्कुल! GroupDocs.Viewer .NET Framework और .NET Core दोनों वातावरणों के साथ संगत है।

क्या मैं दस्तावेज़ों के लिए रेंडरिंग विकल्पों को अनुकूलित कर सकता हूँ?

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

क्या GroupDocs.Viewer दस्तावेज़ एनोटेशन का समर्थन करता है?

हां, यह दस्तावेज़ एनोटेशन का समर्थन करता है, जिससे उपयोगकर्ता टिप्पणियां, हाइलाइट्स और अन्य नोट्स जोड़ सकते हैं।

क्या GroupDocs.Viewer के लिए कोई परीक्षण संस्करण उपलब्ध है?

हाँ, आप नि:शुल्क परीक्षण प्राप्त कर सकते हैं वेबसाइट.