我有用户上传Word文档在我的网页上。 我需要打开这些文档,以html格式显示它们,并允许用户下载操作版本。
我的networking服务器允许我使用PHP和Rails。 所以两种语言的解决scheme都是可以接受的。
我在我的研究中发现了很多其他的post,例如LiveDocx,它似乎更适合用已知模板创buildword文档。 和我的web服务器不支持的Java POI。 我也find了关于docx的信息,以便我可以将它解压缩并调整xml文件 – 除非我愿意接受比docx更多的扩展名。
这是我最后一次试图find解决这个问题的另一种方法。 有什么build议么? 我只需要切换到Windows服务器? (即使有一个Windows服务器,我可以做我想要的吗?)
如何在指定的行号之后grep一个string?
为什么这个内核模块在2.6.39上永久标记?
更改Plesk 12pipe理员电子邮件
C:如何在编译内核模块时手动添加依赖项
在Linux Mint上安装Ruby on Rails 17
Bash中的$()和()之间的区别
如何在Java项目中重命名1000个类名(Eclipse或其他)?
为什么我设置xlib窗口背景透明失败?
你并不是说你需要应用什么样的操作,也不知道你是否可以在服务器上安装任何新的东西,但是如果可以的话,你可以安装OpenOffice(或@Rok指出的Libreoffice)并通过脚本访问它命令行。
OoO可以转换各种办公室格式,包括过去和现在的Microsoft Office,PDF和HTML,是我认为这种工作可用的最佳工具。
您可以在转换后的HTML视图中显示文档,或者如果这样做不起作用(我想可能会在复杂文档中打破很多 ,如果它工作的话),嵌入在iframe中的PDF也应该是一样的。
这个OpenOffice.org论坛条目提供了一些起点。
编辑:如果你不能安装任何软件,有第三方的网络服务,进行转换,大部分收费。 这是一个例子。
我会这样做:
在服务器上安装libreoffice
用PHP或ruby调用libreoffice python脚本
而不要切换到Windows,这不会使问题变得更容易。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。