我想在我的网站上显示文档.服务器托管在Debian机器上.我以为我可以允许上传支持文档,然后使用Linux应用程序或PHP应用程序将文档转换为PDF并在HTML页面中显示.是否有任何API或二进制文件允许我这样做?
如果是 Office 文档,一种选择是在无头模式下使用 openoffice。请参阅此处的 python 脚本,该脚本显示了如何操作: http ://www.oooninja.com/2008/02/batch-command-line-file-conversion-with.html
如果它是任何其他类型的文档(例如您自己的 XML 文档),那么您需要做更多的工作。我使用 XSL 定义了 docbook 格式的翻译,然后使用 docbook 工具生成 PDF(以及各种其他格式),取得了一些成功。如果您需要更精确地控制内容的外观,您还可以使用 XSL 直接转为 PDF。