2008-12-08 12 views
9

क्या सिल्वरलाइट ऐप्स PowerPoint में एम्बेड किए जा सकते हैं? वर्तमान में हम सिल्वरलाइट बनाम फ्लैश के पेशेवरों और विपक्ष का वजन कर रहे हैं, और मुख्य रूप से नियंत्रण चार्टिंग में रूचि रखते हैं। उच्च-अप भविष्य में समय पर ऑनलाइन समाधान में माइग्रेट करने की क्षमता के साथ, पावरपॉइंट प्रस्तुतियों में सौंदर्यशील रूप से आकर्षक गतिशील चार्ट शामिल करना चाहते हैं।क्या सिल्वरलाइट ऐप्स PowerPoint में एम्बेड किए जा सकते हैं?

उत्तर

8

सभी सिल्वरलाइट ऐप्स को ब्राउज़र में होस्ट करने की आवश्यकता है, इसलिए आपको अपने पीपीटी में एक HTML पृष्ठ प्राप्त करने की आवश्यकता होगी। यह शायद वीबीए का उपयोग कर एक पेज में Winforms ब्राउज़र नियंत्रण एम्बेड करके किया जा सकता है।

एक्सएपी फ़ाइल और वेब पेज जो सिल्वरलाइट नियंत्रण होस्ट करता है उसे या तो उपलब्ध वेब सर्वर पर होस्ट किया जाना चाहिए, या प्रस्तुति चलाने वाले प्रत्येक पीसी पर स्थानीय रूप से स्थित फाइलें, जो अतिरिक्त निर्भरताओं को पेश करती हैं।

आपके पास एक और समस्या हो सकती है जो "गतिशील चार्ट" को डेटा से जोड़ना है। यदि आप अपने डेटा को अपने सिल्वरलाइट नियंत्रण में स्थिर और encapsulated करने में सक्षम हैं तो यह काम करने योग्य हो सकता है, लेकिन यदि आपको चार्ट को अपनी पावरपॉइंट प्रेजेंटेशन में डेटा से कनेक्ट करने की आवश्यकता है, तो आप इसे प्राप्त करने के लिए बहुत सारे कोडिंग कर सकते हैं काम करने के लिए।

लंबी कहानी कम, मेरा सुझाव है सिल्वरलाइट है कि शायद नहीं PowerPoint में दृश्य सामग्री एम्बेड करने के लिए सही उपकरण। यह वास्तव में ऑनलाइन/वेब परिनियोजन के लिए स्पष्ट रूप से डिज़ाइन किया गया है।

+0

क्या आप विस्तार कर सकते हैं कि इसे आईआईएस सर्वर पर क्यों होस्ट किया जाना चाहिए? AFAIK, यदि ब्राउज़र को स्थानीय फ़ाइल की ओर इशारा किया जा सकता है, तो इसकी आवश्यकता होगी सब कुछ HTML और .xap फ़ाइल है। – Whytespot

+0

आप बिल्कुल सही हैं, मैंने कभी कोशिश नहीं की थी। यह थोड़ा और अधिक सुखद बनाता है। आपको अभी भी HTML और XAP फ़ाइलों को प्रबंधित करने की आवश्यकता होगी जिन्हें आपके पीपीटी द्वारा स्थानीय रूप से संदर्भित किया गया था। मैं इसे प्रतिबिंबित करने के लिए उत्तर संपादित कर रहा हूं। –

+0

http://forums.silverlight.net/forums/p/136084/303859.aspx – ehfeng

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