चयनित पृष्ठ प्रस्तुत करें
परिचय
इस ट्यूटोरियल में, हम दस्तावेज़ से चयनित पृष्ठों को प्रस्तुत करने के लिए .NET के लिए Groupdocs.Viewer का उपयोग कैसे करें, इस पर विस्तार से चर्चा करेंगे। चाहे आप एक अनुभवी डेवलपर हों या अभी शुरुआत कर रहे हों, यह चरण-दर-चरण मार्गदर्शिका आपको आसानी से प्रक्रिया से गुजराएगी।
आवश्यक शर्तें
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यक शर्तें हैं:
1. स्थापना
सुनिश्चित करें कि आपके विकास परिवेश में .NET के लिए Groupdocs.Viewer स्थापित है। यदि नहीं, तो आप इसे यहां से डाउनलोड कर सकते हैंलिंक को डाउनलोड करें.
नामस्थान आयात करना
अपनी C# कोड फ़ाइल में, आवश्यक कक्षाओं और विधियों तक पहुँचने के लिए आवश्यक नामस्थान आयात करें। आप इसका उपयोग करके ऐसा कर सकते हैंusing
निर्देश:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
आइए अब दिए गए उदाहरण कोड को कई चरणों में तोड़ें:
चरण 1: आउटपुट निर्देशिका सेट करें
उस निर्देशिका को परिभाषित करें जहां आप रेंडर किए गए पृष्ठों को सहेजना चाहते हैं। प्रतिस्थापित करें"Your Document Directory"
वांछित निर्देशिका पथ के साथ.
string outputDirectory = "Your Document Directory";
चरण 2: पृष्ठ फ़ाइल पथ स्वरूप को परिभाषित करें
रेंडर किए गए पृष्ठों के फ़ाइल पथों के लिए प्रारूप निर्दिष्ट करें। इसका उपयोग प्रत्येक पृष्ठ को आउटपुट निर्देशिका में HTML फ़ाइल के रूप में सहेजने के लिए किया जाएगा।
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
चरण 3: व्यूअर ऑब्जेक्ट को त्वरित करें
जिस दस्तावेज़ को आप एक तर्क के रूप में प्रस्तुत करना चाहते हैं, उसके पथ को पार करते हुए, व्यूअर वर्ग का एक उदाहरण बनाएं।
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX))
चरण 4: HTML दृश्य विकल्प कॉन्फ़िगर करें
रेंडरिंग के लिए HTML दृश्य विकल्प सेट करें। इस उदाहरण में, हम HTML आउटपुट में संसाधनों को एम्बेड करने के लिए विकल्प कॉन्फ़िगर कर रहे हैं।
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
चरण 5: चयनित पृष्ठों को प्रस्तुत करें
वे पृष्ठ संख्याएँ निर्दिष्ट करें जिन्हें आप प्रस्तुत करना चाहते हैं। इस मामले में, हम पेज 1 से 3 को रेंडर कर रहे हैं। फिर, व्यूअर ऑब्जेक्ट पर व्यू विधि को कॉल करें, विकल्पों और पेज नंबरों को तर्क के रूप में पास करें।
viewer.View(options, 1, 3);
चरण 6: आउटपुट परिणाम
अंत में, दस्तावेज़ के सफल प्रतिपादन और उस स्थान को इंगित करने वाला एक संदेश प्रदर्शित करें जहां आउटपुट फ़ाइलें सहेजी गई हैं।
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
निष्कर्ष
बधाई हो! आपने .NET के लिए Groupdocs.Viewer का उपयोग करके किसी दस्तावेज़ से चयनित पृष्ठों को प्रस्तुत करना सफलतापूर्वक सीख लिया है। इस ज्ञान के साथ, अब आप दस्तावेज़ रेंडरिंग क्षमताओं को अपने .NET अनुप्रयोगों में आसानी से एकीकृत कर सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
प्रश्न: क्या मैं विभिन्न प्रकार के दस्तावेज़ों, जैसे पीडीएफ़ या छवियों से पेज प्रस्तुत कर सकता हूँ?
उ: हाँ, .NET के लिए Groupdocs.Viewer PDF, Microsoft Office दस्तावेज़ और छवि फ़ाइलों सहित विभिन्न दस्तावेज़ प्रारूपों से पृष्ठों को प्रस्तुत करने का समर्थन करता है।
प्रश्न: क्या खरीदने से पहले परीक्षण के लिए कोई परीक्षण संस्करण उपलब्ध है?
उ: हां, आप .NET के लिए Groupdocs.Viewer के निःशुल्क परीक्षण संस्करण तक पहुंच सकते हैंवेबसाइट.
प्रश्न: क्या मैं HTML के अलावा आउटपुट स्वरूप को अनुकूलित कर सकता हूँ?
उ: बिल्कुल, .NET के लिए Groupdocs.Viewer HTML के अलावा पृष्ठों को छवियों, पीडीएफ और अन्य के रूप में प्रस्तुत करने के विकल्प प्रदान करता है।
प्रश्न: मैं परीक्षण उद्देश्यों के लिए अस्थायी लाइसेंस कैसे प्राप्त कर सकता हूं?
उत्तर: अस्थायी लाइसेंस यहां से प्राप्त किया जा सकता हैअस्थायी लाइसेंस पृष्ठ ग्रुपडॉक्स वेबसाइट पर।
प्रश्न: मेरे सामने आने वाली किसी भी समस्या के लिए मैं कहां से सहायता मांग सकता हूं या सहायता प्राप्त कर सकता हूं?
उत्तर: आप यहां जा सकते हैंGroupdocs.व्यूअर फ़ोरम समुदाय और डेवलपर्स से समर्थन और मार्गदर्शन के लिए।