2012-09-29 17 views
8

मैं एक ऐसा प्रोग्राम लिखने की कोशिश कर रहा हूं जो एक ऐप्पल कीनोट स्लाइड बनाता है। मैं जावा का उपयोग करके स्क्रैच से सेब के एक्सएमएल प्रारूप (एपीएक्सएल) बनाने के बारे में कुछ जवाब ढूंढने की उम्मीद कर रहा था। मुझे मुख्य नोट के पुराने संस्करणों से संबंधित कुछ दस्तावेज मिले हैं जो जावा डीओएम का उपयोग करके इस तरह की सृजन की अनुमति देते हैं, लेकिन जहां तक ​​मुख्य नोट का नवीनतम संस्करण है, मुझे बहुत भाग्य नहीं मिला है। (Btw मुझे पता है कि .key फ़ाइल एक पैकेज है, और उस apxl फ़ाइल संकुचित है .gz)मैं स्क्रैच से ऐप्पल कीनोटे प्रेजेंटेशन कैसे बना सकता हूं?

मेरे पास पहले से ही निम्नलिखित दस्तावेज पढ़ें:

[1] https://developer.apple.com/appleapplications/keynote-apxl.html

[2] http://www.xml.com/pub/a/2004/01/07/keynote.html

... और कई अन्य। ,

एक गूगल खोज वहाँ बहुत प्रलेखन नहीं है कि पिछले 2004

मेरा प्रश्न है तुम्हें दिखाता हूँ (stackoverflow केवल मुझे एक नए व्यक्ति के रूप में दो लिंक पोस्ट करने देगा) किसी को भी यहाँ जावा में सफलतापूर्वक लिखा कुछ बनाना है , या keynote के साथ उपयोग के लिए एक apxl फ़ाइल में जोड़ें? यदि हां, तो क्या आप मुझे प्रलेखन, ट्यूटोरियल या नमूना कोड की ओर इशारा करते हैं जो आपने उपयोग किया था?

मैं आपके कोड की तलाश नहीं कर रहा हूं, मुझे बस जहां भी दिखता है, मैं निर्देशों का व्यवहार्य सेट नहीं ढूंढ सकता।

धन्यवाद

+1

मैं निश्चित रूप से [HTML मार्ग पर जाउंगा] (https://github.com/bartaz/impress.js/) - आपको अनंत समय बचाएगा। – moonwave99

+0

@ moonwave99 यह वाकई अच्छा है! मैं इसे टीम को सुझाव देने जा रहा हूं। – WrksOnMyMachine

+0

@WrksOnMyMachine - क्या आपको इसके लिए कोई समाधान मिला !! मेरे पास भी वही प्रश्न है। – gpothan

उत्तर

0

मेरे सहयोगी बड़ा एमएस .xls/.doc 2003 दस्तावेज़ों उत्पन्न करने के लिए अगले दृष्टिकोण का इस्तेमाल किया। उनके पास रिपोर्ट बनाने का लक्ष्य था> 10^6 पंक्तियां। उन्होंने अभी एक्सएमएल बनाया और ज़िप फ़ाइल बनाई - जैसा कि यह एमएस वर्ड/एक्सेल करता है।

एक्सएमएल का प्रारूप नमूना दस्तावेजों से आसानी से पुनर्प्राप्त किया जा सकता है: उदा। यदि आप जानना चाहते हैं कि पाठ स्वरूपण कैसे करें - बस इसके साथ सरल दस्तावेज़ बनाएं और आउटपुट फ़ाइलों का विश्लेषण करें। घर के हमारे पास क्षमताओं का बहुत छोटा सेट था, लेकिन मूल पाठ स्वरूपण और लेआउट मार्कअप लागू किए गए थे।

मुझे यकीन नहीं है कि आपको कितनी विशेषताओं की आवश्यकता है। लेकिन आप प्रत्येक स्वरूपण सुविधा की अलग जांच के बाद एक ही एक्सएमएल पीढ़ी की प्रक्रियाओं को लागू कर सकते हैं।

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