我正在寻找使用GWT转换文档的小应用程序的方法 从一种格式到另一种格式。 主要是这些格式.doc,.pdf,.odt,.rtf ..也许还有一对 更多。 有没有人试过这个? 我遇到了图书馆JODConverter,但它需要开放办公室 已安装,我真的不知道有多少人使用过它 与gwt在过去。 请给我一些启动指针,或者如果有人有经验 有了这种应用程序,请分享。 感谢致敬, 罗希特夏尔
答案 0 :(得分:1)
几个月前我正在考虑实施这样的事情
由于GWT将您的代码编译为JavaScript,因此您无法在客户端执行此操作,因此JavaScript无法访问文件系统。
因此,您需要先将文件上传到服务器,然后在服务器端进行转换并将转换后的文件发回
我之前从未听说过JODConverter,我想使用的库是Apache POI。不幸的是我无法告诉你任何事情,因为我还没有尝试过。
答案 1 :(得分:1)
听起来好像JOD Converter正是您所需要的,因为您正在查看来自Java的多格式转换。您可以在服务器上安装OpenOffice并将其与JOD Converter连接。上传文档时,您的应用程序将调用JOD Converter来执行转换并将转换后的文档流回给调用者。或者,您可以将文件放在某处,然后将链接(URL)发送回调用者,以便他们可以获取文档。如果您需要操作文档,也可以查看JOD Reports或Docmosis。
答案 2 :(得分:0)
GWT主要是客户端工具包。您是否尝试在服务器没有帮助的情况下制作一个在客户端进行所有转换的工具?在这种情况下,您应该寻找可以读取/转换所有这些格式的JavaScript库。如果您计划让用户将他们的文件上传到服务器,那么您可以在服务器上使用您想要的任何技术,只需将GWT用于UI。