在我的应用程序中,用户可以将一些doc文件上传到服务器,我希望没有安装ms office的用户可以读取这些文件,所以我想将.doc转换为html然后保存html(二进制流) )到oracle db。
我想知道是否有最好的实践来实现这个目标?
有人告诉我使用office程序集提供的com对象,似乎它会将.doc文件传输到.html文件,所以我必须将.html文件保存到db并删除temp .html文件,我想知道我是否可以直接在db中保存它?
答案 0 :(得分:0)
您可能需要向每个人提供更多信息......
我假设您使用的是服务器端技术?哪一个?
您使用的数据库是什么?
如果COM对象将其写入文件,则可能会 - 就像您说的那样,只需要将其复制到数据库中,然后删除临时文件。
恕我直言 - 保存到临时文件并将其输出到数据库应该没有任何问题(如果你可以保存到更好的内存!)