如何从头开始创建Apple主题演讲?

时间:2012-09-29 13:55:29

标签: java xml dom keynote

我正在尝试编写一个创建Apple Keynote Slide的程序。我希望能找到一些关于使用Java从头开始创建apple的xml格式(apxl)的答案。我发现了一些与旧版Keynote相关的文档,允许使用Java DOM进行创建,但就最新版本的Keynote而言,我没有太多运气。 (顺便说一下,我知道.key文件是一个包,并且apxl文件是压缩的.gz)

我已阅读以下文件:

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

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

......还有很多其他人。 (stackoverflow只允许我发布两个链接作为新人)

Google搜索会向您显示2004年以后没有太多文档。

我的问题是,有没有人在这里成功地用Java编写了一些东西来创建或添加到apxl文件以用于主题演讲?如果是这样,您能指出我使用的文档,教程或示例代码吗?

我不是在寻找你的代码,无论我在哪里,我都找不到一套可行的指令。

由于

1 个答案:

答案 0 :(得分:0)

我的同事使用下一种方法生成大型MS .xls / .doc 2003文档。他的目标是使报告包含> 10 ^ 6行。他刚制作了xml并制作了zip文件 - 就像MS Word / Excel一样。

可以从样本文档中简单地检索xml的格式:例如如果你想知道如何进行文本格式化 - 只需用它创建简单的文档并分析输出文件。 当然,我们拥有非常微小的能力,但实现了基本的文本格式和布局标记。

我不确定你需要多少功能。但是,在对每个格式化功能进行单独调查之后,您可以实现相同的xml生成过程。