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

परिचय

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

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

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

  1. विजुअल स्टूडियो: सुनिश्चित करें कि आपके सिस्टम पर विजुअल स्टूडियो स्थापित है। .NET के लिए GroupDocs.Viewer विज़ुअल स्टूडियो के साथ पूरी तरह से संगत है, जो आपके .NET प्रोजेक्ट्स में निर्बाध एकीकरण को सक्षम बनाता है।
  2. .NET के लिए GroupDocs.Viewer: .NET के लिए GroupDocs.Viewer को डाउनलोड और इंस्टॉल करें।लिंक को डाउनलोड करें. अपने विकास परिवेश में लाइब्रेरी स्थापित करने के लिए दिए गए इंस्टॉलेशन निर्देशों का पालन करें।
  3. .NET फ्रेमवर्क: सुनिश्चित करें कि आपके पास .NET फ्रेमवर्क का उचित संस्करण स्थापित है। .NET के लिए GroupDocs.Viewer .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 दस्तावेज़ स्थित है।

निष्कर्ष

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

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

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

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

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

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

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

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

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

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

मुझे GroupDocs.Viewer के साथ अतिरिक्त समर्थन या सहायता कहां मिल सकती है?

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