2010-02-25 252 views

回答

0

使用http://www.swftools.org/(开源)

从PDF,图片,视频,声音使SWF。

要从办公室格式转换,您可能需要先将Office文件转换为PDF,然后再将PDF转换为SWF。有很多工具可以做到这一点,其中最好的之一就是服务器模式下的OpenOffice(无用户界面)。

一个示例实现是Alfresco Share(也是开源),它使用swftools和OpenOffice将各种文件转换为SWF。 Alfresco Share从Java调用这些外部程序,所以你可以用同样的方法从VC++调用它们。

+0

@Nicolas:非常感谢你的回复.........再一次请求.......你能否详细说明一下............... .....如何在露天分享可以为我做到这一点............... – 2010-03-05 10:02:41

+0

不幸的是,如果你在一个VC++项目中,Alfresco Share不会“为你做这件事”。这只是一个如何使用SWFTOOLS和OpenOffice服务器模式将多种文件转换为SWF的例子。它证明了它是可能的,但你可能必须自己写VC++来调用SWFTOOLS和OpenOffice服务器模式。 – 2010-03-05 15:40:00

+0

仅供参考,Alfresco使用JODConverter将Office文件转换为PDF。所以你可以使用JODConverter + SWFTOOLS来达到你的目标。 – 2010-03-10 05:37:53