【问题标题】:Convert HTML to PNG using ImageMagick [closed]使用 ImageMagick 将 HTML 转换为 PNG [关闭]
【发布时间】:2021-01-10 01:59:54
【问题描述】:

是否可以使用 ImageMagick 将 HTML 转换为 PNG 文件?

我已经查看了很多选项,但是文档太差或不清楚。

另外,请就此提出一些建议。

【问题讨论】:

  • HTML 是可以在 Web 浏览器中呈现的标记。它不是像 PNG 那样的图像。苹果和橙子。您是否正在考虑创建屏幕截图?
  • 您可以使用许多 HTML2PDF 或 HTML2PS 应用程序。如果您必须有 PNG,则使用 ImageMagick 将 pdf 或 ps 转换为 PNG。如果您将 html2pdf 或 html2ps 应用程序之一作为 ImageMagick 的委托,然后修改您的 delegates.xml 文件,您也许可以在 ImageMagick 中完成所有这些操作。请参阅imagemagick.org/script/formats.php 的 HTML 格式,它表明您需要 html2ps
  • 不使用 imagemagick。

标签: php html imagemagick


【解决方案1】:

据我所知,ImageMagick 没有。如果可以,请在服务器上安装 https://wkhtmltopdf.org/ 并从 PHP 调用它:

shell_exec ('wkhtmltopdf http://www.website.com /path/to/image.png');

【讨论】:

  • 有趣。甚至可以用它做一个 PHP 扩展(原来是它的 netscape4 和一个屏幕捕获器)。
  • 谢谢! ..看起来它最适合我的问题.. =)
  • 如果有效,您可以将答案标记为已接受,并声明问题也已为其他人解决。希望你解决了。谢谢
猜你喜欢
  • 1970-01-01
  • 2020-06-14
  • 2011-02-21
  • 2021-07-26
  • 1970-01-01
  • 2014-03-17
  • 2014-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多