दिनांक-समय प्रारूप और समय क्षेत्र ऑफसेट सेट करें (ईमेल)

परिचय

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

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

इस ट्यूटोरियल में आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ निर्धारित हैं:

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

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

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

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

आइए प्रत्येक घटक और उसकी कार्यक्षमता को समझने के लिए दिए गए उदाहरण को कई चरणों में विभाजित करें।

चरण 1: आउटपुट निर्देशिका और फ़ाइल पथ सेट करें

string outputDirectory = "Your Document Directory";
string filePath = Path.Combine(outputDirectory, "output.html");

इस चरण में, हम आउटपुट निर्देशिका को परिभाषित करते हैं जहां प्रस्तुत दस्तावेज़ को सहेजा जाएगा और आउटपुट HTML फ़ाइल के लिए फ़ाइल पथ निर्दिष्ट करते हैं।

चरण 2: व्यूअर ऑब्जेक्ट को इंस्टैंशिएट करें

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_EML))

यहाँ, हम एक नया उदाहरण बनाते हैं Viewer क्लास में, देखे जाने वाले दस्तावेज़ का पथ (इस मामले में, एक नमूना ईएमएल फ़ाइल) पैरामीटर के रूप में पास किया जाता है।

चरण 3: HTML दृश्य विकल्प परिभाषित करें

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(filePath);

इस चरण में, हम दस्तावेज़ रेंडरिंग के लिए HTML दृश्य विकल्पों को कॉन्फ़िगर करते हैं, तथा रेंडर किए गए HTML दस्तावेज़ के लिए आउटपुट फ़ाइल पथ निर्दिष्ट करते हैं।

चरण 4: दिनांक-समय प्रारूप और समय क्षेत्र ऑफसेट सेट करें

options.EmailOptions.DateTimeFormat = "MM d yyyy HH:mm tt zzz";
options.EmailOptions.TimeZoneOffset = new TimeSpan(1, 0, 0);

यहां, हम ईमेल संदेशों के लिए दिनांक और समय प्रारूप को अनुकूलित करते हैं और वांछित समय क्षेत्र के अनुसार समय क्षेत्र ऑफसेट सेट करते हैं।

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

viewer.View(options);

अंत में, हम कॉल करते हैं View की विधि Viewer ऑब्जेक्ट, दस्तावेज़ को HTML प्रारूप में प्रस्तुत करने के लिए कॉन्फ़िगर किए गए HTML दृश्य विकल्पों को पास करता है।

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

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

यह चरण केवल एक संदेश प्रदर्शित करता है जो दस्तावेज़ के सफल रेंडरिंग को दर्शाता है और आउटपुट निर्देशिका का पथ प्रदान करता है जहां रेंडर किया गया HTML दस्तावेज़ स्थित है।

निष्कर्ष

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

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

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

हां, GroupDocs.Viewer for .NET .NET कोर का समर्थन करता है, जो आपके अनुप्रयोगों के लिए क्रॉस-प्लेटफॉर्म संगतता सक्षम करता है।

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

बिल्कुल! GroupDocs.Viewer आपके ट्यूटोरियल के अनुसार देखने के अनुभव को अनुकूलित करने के लिए ज़ूम स्तर, पेज रोटेशन और अधिक सहित विभिन्न अनुकूलन विकल्प प्रदान करता है।

क्या परीक्षण के उद्देश्य से कोई परीक्षण संस्करण उपलब्ध है?

हां, आप यहां से .NET के लिए GroupDocs.Viewer का निःशुल्क परीक्षण संस्करण डाउनलोड कर सकते हैं वेबसाइट लिंक खरीदारी करने से पहले इसकी विशेषताओं का मूल्यांकन करें।

क्या GroupDocs.Viewer पासवर्ड-संरक्षित दस्तावेज़ों को प्रस्तुत करने का समर्थन करता है?

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

मैं GroupDocs.Viewer के साथ अतिरिक्त समर्थन या सहायता कहां पा सकता हूं?

किसी भी तकनीकी प्रश्न या सहायता के लिए, आप GroupDocs.Viewer पर जा सकते हैं मंच या त्वरित सहायता और मार्गदर्शन के लिए उनकी सहायता टीम से संपर्क करें।