2008-10-19 12 views
5

जो मैं पूरा करना चाहता हूं वह वेबपृष्ठों पर चार्ट प्रस्तुत करना है। उदाहरण के लिए एएसपीएक्स पेज ग्रिडव्यूज़ जो दो कॉलम टेबल पेश करते हैं उन्हें कॉपी किया जा सकता है & एक्सेल में रखा गया चार्ट फिर बनाया गया। जिन पृष्ठों का मैं वर्तमान में उपयोग करता हूं वे एएसपी.NET 3.0 या संग्रहीत प्रक्रियाओं के साथ शेयरपॉइंट टीम साइटें हैं। लोग वेबपेज में चैट कैसे करते हैं इस बारे में बहुत रुचि रखते हैं।वेबपृष्ठों में चार्ट

अग्रिम धन्यवाद, Catto

+0

Catto यह अभी भी मेरे लिए स्पष्ट क्या आप चाहते हैं अपने question-- आप संपादित करें क्लिक करें और अधिक विस्तार से जोड़ सकते हैं के आधार पर करते हैं करने के लिए नहीं है कदम अनुदेश द्वारा कदम है? –

+0

यदि आप किसी भी कोड को लिखने के बिना शेयरपॉइंट में सुंदर चार्ट बनाना चाहते हैं तो आप SharePoint वेब-पार्ट के लिए Visifire आज़मा सकते हैं। लिंक: http://visifire.com/sharepoint_chart_webpart.php – Somnath

+0

इसके अलावा आप इस ब्लॉग को देख सकते हैं: http://www.codeproject.com/Articles/343315/Creating-drill-down-Visifire-charts-in-ASP-NET -usi – Somnath

उत्तर

4

नेट पर आधारित चार्ट प्रस्तुत करना संभव है वास्तव में जारी किया है उनके अपने चार्टिंग नियंत्रण, स्कॉट ने कुछ समय पहले इसकी घोषणा की थी।

http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

वे बहुत अच्छे हैं और मैं Dundas से खरीदा विश्वास, फिर भी मुझे लगता है कि कोई जानकारी नहीं है और पूरी तरह से झूठ हो सकता है।

0

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

एंड्रयू

1

यदि आप सीधे अपने वेब पेज में एक चार्ट प्रदर्शित करना चाहते हैं, तो आप संभवतः वीएमएल (वेक्टर मार्कअप लैंग्वेज) या एसवीजी (स्केलेबल वेक्टर ग्राफिक्स) का उपयोग कर सकते हैं। वीएमएल आईई द्वारा समर्थित है, जबकि एसवीजी कई अन्य ब्राउज़रों द्वारा समर्थित है (हालांकि आईई प्लगइन के माध्यम से एसवीजी प्रदर्शित कर सकता है)। उदाहरण के लिए, Google मानचित्र, IE में चलते समय VML का उपयोग करता है, और अन्य ब्राउज़रों के लिए एसवीजी का उपयोग करता है।

वीएमएल और एसवीजी दोनों आप जो ग्राफिक चार्ट प्रदर्शित करना चाहते हैं, उन्हें परिभाषित करने के लिए एक एक्सएमएल प्रारूप का उपयोग करते हैं। उदाहरण के लिए, इस VML का एक नमूना है

<v:shape 
    fillcolor="green" 
    style="position:relative;top:1;left:1;width:200;height:200" 
    path = "m 1,1 l 1,200, 200,200, 200,1 x e"> 
</v:shape> 

ये लिंक और अधिक विस्तार में समझा जा सकता है:

VML

SVG

15

करने वाले लाइन चार्ट यह आसान वेब में चार्ट एम्बेड करने में आता है पृष्ठों की है। कोई भी सर्वर-साइड इंस्टॉलेशन की आवश्यकता नहीं है।

http://code.google.com/apis/chart/

+0

सीखना बहुत मुश्किल है। प्रश्न पूछने के लिए http://groups.google.com/group/google-visualization-api/ का उपयोग करें। –

0

DojoX पर एक नज़र डालें

http://dojotoolkit.org/projects/dojox

dojox.charting प्रदान करता है कई आम चार्ट प्रकार सहित लाइन, बार, क्षेत्र और पाई चार्ट

1

देखो आगे नहीं तो the current site - यह जावास्क्रिप्ट में चार्ट खींचने के लिए flot का उपयोग करता है।

0

अधिकांश चार्टिंग समाधान URL को एक आईएमजी टैग पर सेट करने का आह्वान करते हैं जो छवि को बिटमैप में खींचने वाले पृष्ठ का अनुरोध करता है।

http://myserver/drawgraph.aspx

ड्रा ग्राफ आप आमतौर पर महान एक बिटमैप में

, चार्ट और उसके बाद सर्वर बिटमैप वापस जवाब में आकर्षित करते हैं। यह सब आपको खुद करने की ज़रूरत है और कई पुस्तकालय मुक्त हैं और वेब पर शुल्क के लिए यह किया जाएगा।यह एक लाइब्रेरी चुनने का विषय है जिसमें एक एपीआई और फीचर सेट है जो आपकी ज़रूरतों/शैली को पूरा करता है।

2

SharePoint के लिए, यह DataView webpart और अनुकूलित xslt उपयोग करने के लिए एक visifire (या अन्य जावास्क्रिप्ट आधारित चार्टिंग) रेंडर करने के लिए SharePoint सूची डेटा या डेटाबेस डेटा

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