任何人都知道如何使用 flex 创建幻灯片,其中包含以下内容。
- 基于 java flex (xml, java code 不管)
- 文本动画(文本在屏幕上移动等)
- 能够播放mp3或ogg(主要是mp3)
- 能够在每张幻灯片上添加图像。
本质上,我想轻松创建更好的“powerpoint”演示文稿。
理想情况下没有 gui 工具,我想做 xml/java。
任何人都知道如何使用 flex 创建幻灯片,其中包含以下内容。
本质上,我想轻松创建更好的“powerpoint”演示文稿。
理想情况下没有 gui 工具,我想做 xml/java。
我们遇到了一个(稍微)类似的问题,可能会对您有所帮助。
我们的问题在于 BIRT,即 Eclipse 报告生成工具。这是一个很好的产品,但需要使用 BIRT Eclipse Designer (GUI) 来生成报告定义(充其量是乏味的,在早期版本中存在错误,特别是复制和修改报告设计,这是快速制作大量报告的唯一方法)类似的报告设计)。
由于我们想要一种能够一次生成数百个报告设计的批处理方法(并且能够更改小的风格事物并重新生成整个批次),我们选择创建我们自己的基于 Java 的工具,该工具将将我们的简单报告规范(50 多行)直接转换为 BIRT XML 报告设计文件(数千行)。
我们已经有了简单的报告规范文件,因为我们的报告子系统已经存在——我们只是添加了网络报告作为它的一个选项。
它之所以有效,是因为我们所有的报告都遵循相同的基本格式——我们不需要在其中包含非常复杂的内容。
它需要使用 GUI 创建几个报告,然后对它们进行逆向工程,以找出如何从我们的规范文件生成 BIRT XML。这是最难的一点。
您似乎可以对幻灯片采用类似的方法。使用 GUI 工具生成所需的 XML 文件,然后对它们进行逆向工程。
所以,我会创建一个没有内容的完全空的幻灯片,然后创建一个带有文本的幻灯片,另一个带有动画,另一个带有嵌入的 OGG 等等,然后比较这些步骤以查看每个添加的元素的 XML 是如何变化的。
然后,您可以创建一个工具,该工具接受您的简单命令(例如add-slide
,、、、、)并生成相关的 XML 。我们没有使用 XML 作为源(因为我无法忍受冗长的内容),但是,如果您确实使用它,则可能只是通过 XML 转换来获得您需要的东西。add-ogg
add-text
add-bullet
有一些基于 xml 的幻灯片可以在没有飞行文本部分的情况下做你想做的事情。您可以在 swf/图像上添加 SWF 和图像以及标题和描述,并能够使用 xml 隐藏/显示导航/标题/描述并将标题和描述定位为 wlel。
It comes with source code and I don't think putting the additional stuff you mention is more than a couple of hours of work for a java developer who has some basic knowledge of flex and a good knowledge of eclipse which the the flex builder ide is based on. You always have the option of leaving a not for the author that you want to customize the slideshow to do xyz...and he/she may quote a fee for that.