देखते समय पृष्ठ निर्दिष्ट करें

इस चरण-दर-चरण मार्गदर्शिका से जानें कि .NET के लिए Aspose.PDF का उपयोग करके पीडीएफ फ़ाइल देखते समय एक पृष्ठ कैसे निर्दिष्ट किया जाए।

चरण 1: वातावरण स्थापित करना

सुनिश्चित करें कि आपने अपना विकास परिवेश C# प्रोजेक्ट और उपयुक्त Aspose.PDF संदर्भों के साथ स्थापित किया है।

चरण 2: पीडीएफ फाइल लोड हो रही है

अपने दस्तावेज़ों का निर्देशिका पथ सेट करें और निम्नलिखित कोड का उपयोग करके पीडीएफ फ़ाइल अपलोड करें:

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// पीडीएफ फाइल लोड करें
Document doc = new Document(dataDir + "SpecifyPageWhenViewing.pdf");

चरण 3: लक्ष्य पृष्ठ निर्दिष्ट करना

निम्नलिखित कोड का उपयोग करके लक्ष्य पृष्ठ उदाहरण प्राप्त करें:

Page page2 = doc.Pages[2];

आप सूचकांक को समायोजित कर सकते हैं[2] वांछित पृष्ठ का चयन करने के लिए.

चरण 4: ज़ूम सेटिंग कॉन्फ़िगर करना

लक्ष्य पृष्ठ ज़ूम कारक सेट करने के लिए एक वेरिएबल बनाएं:

double zoom = 1;

आप अपनी आवश्यकता के अनुसार ज़ूम मान को समायोजित कर सकते हैं।

चरण 5: नेविगेशन क्रिया बनाएं

निर्दिष्ट लक्ष्य पृष्ठ का उपयोग करके नेविगेशन कार्रवाई का एक उदाहरण बनाएं:

GoToAction action = new GoToAction(doc.Pages[2]);

चरण 6: गंतव्य निर्धारित करना

निर्देशांक और ज़ूम का उपयोग करके लक्ष्य पृष्ठ पर जाने के लिए गंतव्य निर्धारित करें:

action.Destination = new XYZExplicitDestination(page2, 0, page2.Rect.Height, zoom);

चरण 7: दस्तावेज़ ओपन एक्शन को कॉन्फ़िगर करना

निर्मित नेविगेशन क्रिया के साथ दस्तावेज़ खुली क्रिया सेट करें:

doc. OpenAction = action;

चरण 8: अद्यतन दस्तावेज़ सहेजें

का उपयोग करके अद्यतन दस्तावेज़ को सहेजेंSave तरीका:

doc.Save(dataDir + "goto2page_out.pdf");

.NET के लिए Aspose.PDF का उपयोग करके देखते समय निर्दिष्ट पृष्ठ के लिए नमूना स्रोत कोड

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// पीडीएफ फाइल लोड करें
Document doc = new Document(dataDir + "SpecifyPageWhenViewing.pdf");
// दस्तावेज़ के दूसरे पृष्ठ का उदाहरण प्राप्त करें
Page page2 = doc.Pages[2];
// लक्ष्य पृष्ठ का ज़ूम फ़ैक्टर सेट करने के लिए वेरिएबल बनाएं
double zoom = 1;
// GoToAction उदाहरण बनाएं
GoToAction action = new GoToAction(doc.Pages[2]);
// 2 पेज पर जाएं
action.Destination = new XYZExplicitDestination(page2, 0, page2.Rect.Height, zoom);
// दस्तावेज़ को खोलने की क्रिया सेट करें
doc.OpenAction = action;
// अद्यतन दस्तावेज़ सहेजें
doc.Save(dataDir + "goto2page_out.pdf");

निष्कर्ष

बधाई हो! अब आप जानते हैं कि .NET के लिए Aspose.PDF का उपयोग करके पीडीएफ देखते समय एक पेज कैसे निर्दिष्ट किया जाए। अपने पीडीएफ दस्तावेज़ों में उपयोगकर्ता के देखने के अनुभव को अनुकूलित करने के लिए इस ज्ञान का उपयोग करें।

अब जब आपने यह मार्गदर्शिका पूरी कर ली है, तो आप इन अवधारणाओं को अपनी परियोजनाओं पर लागू कर सकते हैं और .NET के लिए Aspose.PDF द्वारा दी जाने वाली सुविधाओं का और पता लगा सकते हैं।

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

प्रश्न: पीडीएफ फाइल देखते समय लक्ष्य पृष्ठ निर्दिष्ट करने का क्या उद्देश्य है?

उ: लक्ष्य पृष्ठ निर्दिष्ट करने से आप यह नियंत्रित कर सकते हैं कि फ़ाइल खोले जाने पर पीडीएफ दस्तावेज़ का कौन सा पृष्ठ प्रदर्शित होगा। यह उपयोगकर्ता को रुचि के किसी विशिष्ट पृष्ठ पर निर्देशित करके उनके अनुभव को बढ़ा सकता है।

प्रश्न: लक्ष्य पृष्ठ निर्दिष्ट करना पीडीएफ दस्तावेज़ों में कैसे उपयोगी हो सकता है?

उ: एक लक्ष्य पृष्ठ निर्दिष्ट करना तब फायदेमंद होता है जब आप उपयोगकर्ताओं को पृष्ठों के माध्यम से मैन्युअल रूप से नेविगेट करने की आवश्यकता के बिना पीडीएफ दस्तावेज़ के भीतर किसी विशेष अनुभाग या सामग्री पर मार्गदर्शन करना चाहते हैं।

प्रश्न: .NET के लिए Aspose.PDF देखने के लिए लक्ष्य पृष्ठ निर्दिष्ट करने की सुविधा कैसे प्रदान करता है?

उ: .NET के लिए Aspose.PDF एपीआई प्रदान करता है जो आपको लक्ष्य पृष्ठ, ज़ूम स्तर और अन्य प्रदर्शन गुणों सहित पीडीएफ दस्तावेज़ का प्रारंभिक दृश्य सेट करने की अनुमति देता है।

प्रश्न: क्या मैं किसी पृष्ठ को लक्ष्य पृष्ठ के रूप में निर्दिष्ट कर सकता हूँ?

उ: हाँ, आप पीडीएफ दस्तावेज़ के भीतर किसी भी पृष्ठ को देखने के लिए लक्ष्य पृष्ठ के रूप में निर्दिष्ट कर सकते हैं। वांछित पृष्ठ का चयन करने के लिए बस उपयुक्त अनुक्रमणिका का उपयोग करें।

प्रश्न: लक्ष्य पृष्ठ निर्दिष्ट करते समय ज़ूम कारक का क्या महत्व है?

ए: पीडीएफ दस्तावेज़ खोले जाने पर ज़ूम कारक लक्ष्य पृष्ठ पर लागू आवर्धन के स्तर को निर्धारित करता है। यह नियंत्रित करता है कि व्यूपोर्ट के भीतर कितनी सामग्री प्रदर्शित की जाए।

प्रश्न: क्या मैं अलग-अलग लक्ष्य पृष्ठों के लिए अलग-अलग ज़ूम कारक सेट कर सकता हूँ?

उ: हाँ, आप अलग-अलग लक्ष्य पृष्ठ बनाकर उनके लिए अलग-अलग ज़ूम कारक सेट कर सकते हैंGoToAction उदाहरण और तदनुसार उनके गंतव्यों को कॉन्फ़िगर करना।

प्रश्न: क्या लक्ष्य पृष्ठ निर्दिष्ट करने की कोई सीमाएँ हैं?

उ: लक्ष्य पृष्ठ निर्दिष्ट करना पीडीएफ खोले जाने पर प्रारंभिक दृश्य को नियंत्रित करने तक सीमित है। एक बार पीडीएफ प्रदर्शित होने के बाद यह उपयोगकर्ता के इंटरैक्शन या नेविगेशन को प्रभावित नहीं करता है।

प्रश्न: क्या मैं पीडीएफ दस्तावेज़ में प्रस्तुतियाँ बनाने के लिए इस सुविधा का उपयोग कर सकता हूँ?

उ: हां, आप इस सुविधा का उपयोग पीडीएफ दस्तावेज़ के भीतर प्रस्तुति-जैसे अनुभव बनाने के लिए कर सकते हैं, जो उपयोगकर्ताओं को विभिन्न अनुभागों या विषयों के माध्यम से मार्गदर्शन कर सकता है।

प्रश्न: क्या मैं आरंभिक दृश्य के अन्य पहलुओं, जैसे पृष्ठ लेआउट, को अनुकूलित कर सकता हूँ?

उत्तर: हां, .NET के लिए Aspose.PDF पेज लेआउट, पेज मोड और बहुत कुछ सहित प्रारंभिक दृश्य के अन्य पहलुओं को अनुकूलित करने के लिए गुण प्रदान करता है।

प्रश्न: मैं कैसे परीक्षण कर सकता हूं कि निर्दिष्ट लक्ष्य पृष्ठ और ज़ूम कारक अपेक्षानुसार काम कर रहे हैं?

उ: लक्ष्य पृष्ठ और ज़ूम कारक को निर्दिष्ट करने के लिए दिए गए कोड को लागू करने के बाद, संशोधित पीडीएफ फ़ाइल खोलें और सत्यापित करें कि यह सही पृष्ठ और ज़ूम स्तर के साथ खुलता है।