2012-11-27 17 views
5

मैं एक सी # एप्लिकेशन बना रहा हूं और दृश्य स्टूडियो टूलकिट से वेब ब्राउज़र का उपयोग कर रहा हूं .. क्या टैबलेट पर उपयोग के लिए बड़ी छवियों/पीडीएफ के ब्राउज़ करते समय इस ब्राउज़र को चुटकी ज़ूम आदि करने में सक्षम बनाना संभव है?सी # ब्राउज़र ज़ूम

+1

[आपने क्या प्रयास किया है?] (Http://whathaveyoutried.com/) –

उत्तर

0

वेब ब्राउज़र नियंत्रण, जहां तक ​​मुझे पता है, इंटरनेट एक्सप्लोरर का एक एम्बेडेड उदाहरण है।

मुझे कल्पना होगी कि यदि आईई (या एडोब प्लगइन) आपके टैबलेट पर चुटकी और ज़ूम का समर्थन करता है, तो आपका ऐप स्वचालित रूप से उस कार्यक्षमता को भी प्राप्त करेगा।

बेशक, मेरे पास आपके विशिष्ट हार्डवेयर और ओएस कॉन्फ़िगरेशन तक पहुंच नहीं है, और यह सबसे अच्छा है कि मैं बिना किसी जानकारी के पेशकश कर सकता हूं।

+0

धन्यवाद .. यह एक कोशिश देगा –

9

आप bodyzoom गुण सेट करके ऐसा कर सकते हैं:

private void Form1_Load(object sender, EventArgs e) 
     { 
      webBrowser1.Navigate("http://google.com"); 
     } 
    private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) 
    { 
     webBrowser1.Document.Body.Style = "zoom:300%;"; 
    } 
0

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

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) 
{ 
    SendKeys.Send("^{+}"); 
} 

प्रत्येक SendKeys.Send के लिए ("^ {+}")। यह पृष्ठ 25% (125%, 150%, आदि ...)

बस दस्तावेज़ को पूर्ण क्रिया को वेबब्रॉसर 1_Document पूर्ण करने के लिए याद रखें और आपको जाना अच्छा होगा।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^