客户端给了我创建一个网站的任务,该网站能够将他们的文件上传转换为html或pdf以便在Web服务器上存储。我希望他们能够上传(.doc,.tiff,.jpg等),让它可以动态地将这些文件转换成html或pdf。
我对软件和api是开放的,但转换后文件必须存储在客户端WEB服务器上。如果有帮助,客户端正在使用带有ssl的godaddy。任何输入都非常受欢迎,因为我一直在寻找这个问题的长期解决方案,我将能够在未来的项目中使用。
我已经调查过的事情但是使用这种方式遇到了麻烦... Scribd,open office api
到目前为止我找到了最多帮助的地方here
答案 0 :(得分:0)
嗯......将文件存储为HTML的问题......当您上传图像时,您需要做的就是将文件存储在某处,然后创建一个看起来像这样的HTML文件:
<html>
<body>
<img src="path/to/the/image/file.png" />
</body>
</html>
将大文件(尤其是TIFF)转换为其他格式可能是值得的。转换.doc-Files可能会有点棘手。看看这里:Convert .doc to html in php
也许还要看一下能够在不同文档类型之间进行交换的Document zetaComponent,尽管到目前为止还不支持你提到的所有文档类型。
创建PDF应该就像有几个可以帮助您的PHP库一样简单。只需在SO:Convert HTML + CSS to PDF with PHP?
上四处寻找总的来说,你需要混合很多东西来完成这项工作。没有“简单”的解决方案。