加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何在Linux / PHP堆栈上将文档转换为PDF?

发布时间:2020-12-13 17:00:31 所属栏目:Linux 来源:网络整理
导读:我想在我的网站上显示文档.服务器托管在Debian机器上.我以为我可以允许上传支持文档,然后使用 Linux应用程序或 PHP应用程序将文档转换为PDF并在HTML页面中显示.是否有任何API或二进制文件允许我这样做? 解决方法 如果它是办公室文档,一种选择是在无头模式下
我想在我的网站上显示文档.服务器托管在Debian机器上.我以为我可以允许上传支持文档,然后使用 Linux应用程序或 PHP应用程序将文档转换为PDF并在HTML页面中显示.是否有任何API或二进制文件允许我这样做?

解决方法

如果它是办公室文档,一种选择是在无头模式下使用openoffice.请参阅此处获取python脚本,其中显示了如何: http://www.oooninja.com/2008/02/batch-command-line-file-conversion-with.html

如果它是任何其他类型的文档(例如您自己的XML文档),那么您需要做更多的工作.我使用XSL定义了转换为docbook格式,然后使用docbook工具生成PDF(以及其他各种格式),取得了一些成功.如果您需要更精确地控制事物的外观,您还可以使用XSL直接转换为PDF.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读