2012-09-29 72 views
8

我想寫一個程序來創建一個Apple Keynote Slide。我希望找到一些關於使用Java從頭開始創建Apple的xml格式(apxl)的答案。我發現了一些關於老版本Keynote的文檔,它們允許使用Java DOM進行創建,但就最新版本的Keynote而言,我沒有太多運氣。 (順便說一句我知道.key文件是一個包,並且所述的ApxI文件被壓縮。廣州)如何從頭開始創建Apple Keynote演示文稿?

我已經閱讀了下列文件:

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

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

...等等。 (計算器只會讓我發佈兩條鏈路作爲一個新的人)

谷歌搜索會告訴你,過去的2004年

我的問題是沒有太多的文件,這裏有沒有人在Java的成功寫入的東西創造或添加到apxl文件以用於keynote?如果是這樣,你可以指向我使用的文檔,教程或示例代碼嗎?

我不是找你的代碼,我只是找不到一個可行的指令集,無論我看看。

感謝

+1

我肯定會[去HTML的方式](https://github.com/bartaz/impress.js/) - 將爲您節省無限的時間。 – moonwave99

+0

@ moonwave99這真的很酷!我會向團隊推薦它。 – WrksOnMyMachine

+0

@WrksOnMyMachine - 你找到任何解決方案!我也有同樣的問題。 – gpothan

回答

0

我的同事使用下一個方法來產生大的MS的.xls/.DOC 2003個文檔。他的目標是使報告包含10^6行。他只是製作了XML並製作了zip文件 - 就像MS Word/Excel一樣。

XML的格式可以從樣品文件可以簡單地檢索:例如如果你想知道文本格式如何 - 只需創建簡單的文檔並分析輸出文件。 雖然我們有很小的能力,但基本的文本格式和佈局標記已經實現。

我不確定您需要多少功能。但是,您可以在分別調查每個格式化功能後執行相同的xml生成過程。