2012-09-29 4 views
8

Apple Keynote Slideを作成するプログラムを作成しようとしています。私はJavaを使ってappleのxml形式(apxl)を最初から作成することについていくつかの答えを見つけることを望んでいました。 Keynoteの古いバージョンに関連するいくつかの文書が見つかりましたが、Java DOMを使ってそのような作成を可能にしていますが、Keynoteの最新版がある限り、私はあまり運がありませんでした。Apple Keynoteプレゼンテーションを最初から作成するにはどうすればよいですか?

(ところで私は.KEYファイルがパッケージであることを知っている、とapxlファイルが圧縮されていることが.gz)I持って、すでに次のドキュメントをお読みください。

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

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

...など多数。 Google検索は、私の質問は、ここでは誰もが正常に作成するためにJavaで何かを書いていている2004年

過ぎくらいの文書が存在しないことが示されます

(stackoverflowのは、私だけが新しい人として2つのリンクを掲載できるようになります)または基調講演で使用するapxlファイルに追加しますか?もしそうなら、あなたが使ったドキュメンテーション、チュートリアル、またはサンプルコードに私を指摘できますか?

私はあなたのコードを探しているわけではありません。見た目がどこにあっても、実行可能な命令セットが見つかりません。

おかげ

+1

私は間違いなく[HTMLの方法で行く](https://github.com/bartaz/impress.js/) - 無限の時間を節約します。 – moonwave99

+0

@ moonwave99これは本当にクールです!私はチームにそれを提案するつもりです。 – WrksOnMyMachine

+0

@WrksOnMyMachine - あなたはこれについて何か解決策を見つけましたか?私は同じ質問があります。 – gpothan

答えて

0

私の同僚は、大きなMSの.XLS/.DOC 2003のドキュメントを生成するために、次のアプローチを使用していました。彼は報告書を10^6行以上にするという目標を持っていました。 MS Word/Excelと同様に、XMLを作成してzipファイルを作成しました。

xmlのフォーマットは、サンプルドキュメントから簡単に取得できます。テキストフォーマットの仕方を知りたいのであれば、単純なドキュメントを作成して出力ファイルを分析するだけです。 私たちは非常に小さな能力を持っていましたが、基本的なテキストフォーマットとレイアウトマークアップが実装されました。

必要な機能の数がわかりません。しかし、すべての書式設定機能を個別に調査した後、同じXML生成プロシージャを実装できます。

関連する問題