iphone - आईफोन एसडीके-एक्सएलएस को निर्यात डेटा(सीएसवी के माध्यम से नहीं)




csv xls (2)

यह आलेख बताता है कि किसी बाह्य पुस्तकालय का उपयोग किए बिना एक एक्सेल ( .xls ) फ़ाइल को प्रोग्रामैटिक रूप से कैसे बनाएं। यह सिर्फ एक फ़ाइल स्ट्रीम खोलता है और यह सीधे XML सामग्री लिखता है

यह सी # में लिखा गया है, लेकिन इसके बाहर आने वाली मुख्य जानकारी XML स्वरूपण है जो नोड्स बनाने और इसी सेल मूल्यों और स्वरूपण के लिए गुणों को भरने के लिए उपयोग किया जाता है।

कृपया गौर करें कि मैंने यह स्वयं नहीं करने की कोशिश की है, मुझे खोज करते समय यह मिला। कृपया पूछने के लिए स्वतंत्र महसूस करें कि कुछ सी # बिट्स स्पष्ट नहीं हैं। HTH

मुझे कुछ डेटा .XLS फ़ाइल, पीडीएफ, और प्रिंट में निर्यात करने की आवश्यकता है I

मैंने पहले से ही सरल समाधान की कोशिश की: इसे सीएसवीवी में सीएचसीएसवीड्राइटर के साथ निर्यात करना। यह मुद्रण और पीडीएफ को सहेजने के लिए काम करता है (मैं एक UIWebView में सीएसवी खोलता हूं और पीडीएफ प्राप्त करता हूं या वहां से प्रिंट करता हूं)। हालांकि, एक्सेल में खोलने के लिए सीएसवी का उपयोग करने के लिए दो मुख्य समस्याएं हैं:

1 - सबसे पहले, जैसा कि नाम कहते हैं, सीएसवी में मान अल्पविरामों से अलग होते हैं, और एक्सेल के कुछ संस्करणों में, उपयोगकर्ता को सेल में 'मैन्युअल' को अलग करने की आवश्यकता होती है

2 - मेरे पास हेब्रू की सुविधा है, और मैंने पहले से ही सभी स्ट्रिंग एन्कोडिंग की कोशिश की है, और दोनों हीब्रू और लैटिन फ्रेरिकर्स दोनों नहीं हो सकते।

इसलिए, ऊपर दिए गए मुद्दों को हल करने के लिए सीएसवी का उपयोग करने के प्रयासों के बाद के दिनों को छोड़ने के बाद, मैंने छोड़ दिया कोई मुझे इस बात पर कुछ संकेत दे सकता है कि मैं एक्सएलएस को कैसे अपना डेटा निर्यात कर सकता हूं?


LibXL लाइब्रेरी दोनों एक्सएलएस और एक्सएलएसएक्स प्रारूपों के लिए यह कार्यक्षमता प्रदान करता है। कोई आईओएस संस्करण नहीं है, लेकिन लोग कहते हैं कि आईओएस संस्करण आ रहा है। आप यह पुष्टि करने के लिए लिबिक्स समर्थन से संपर्क करना चाह सकते हैं।

संपादित करें: आईओएस संस्करण अब उपलब्ध है







xls