【问题标题】:HTML to PDF conversion in php online在线PHP中的HTML到PDF转换
【发布时间】:2014-12-13 14:01:03
【问题描述】:

我一直在尝试开发一个可以将 html 文件转换为 pdf 的 php 程序。我用谷歌搜索了这个问题,发现了这个软件wkHTMLtoPDF 可以用于此目的的软件。 我为 windows 下载了它,并成功地创建了我想要使用这些行的内容:

  $wkcommand = "\"C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf\" --page-width 300 --page-height      225 \"$url\" $dir\\$tempName.pdf &";
        exec($wkcommand, $output, $error);

由于这些行在命令行中运行并且运行良好,现在我想让我的网站在线,但我不明白我将如何在线使用此服务,因为我将使用免费的网络托管服务,例如:@ 987654322@为此目的。我如何使用此工具进行转换?

【问题讨论】:

  • 我不明白您的问题...您只需将这些行放在服务器中运行的一些 PHP 脚本中即可。
  • 亲爱的这些行正在使用工具来执行任务。那个工具就是WKHTMLTOPDF,那么该把那个工具放在哪里呢?
  • 在我的服务器中,我刚刚将正确的版本安装到我的操作系统 (wkhtmltopdf.org/downloads.html),然后,它在路径中,并且 exec 命令运行良好。
  • 兄弟你是如何在那里安装它的。我只是一个 Windows 用户。
  • @SubhanAhmed 取决于免费托管环境。没有答案可以涵盖所有主机,有些可能允许您安装,但我非常怀疑您会找到一个免费的主机来允许您安装。至少我从未听说过。

标签: php wkhtmltopdf


【解决方案1】:

通常共享主机提供商禁止运行 ssh 命令。 这意味着你不能运行 exec()。 这也意味着您需要服务器(虚拟或专用),以便您可以在那里进行配置。

【讨论】:

    猜你喜欢
    • 2010-11-25
    • 1970-01-01
    • 2023-03-28
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2019-07-05
    相关资源
    最近更新 更多