2

我目前正在开发一个网站项目,该项目需要根据用户在表单上的输入创建图像。基本上,我正在尝试从现有的 HTML 标记创建一个图像,其中的表单数据替换了一些文本。文本几乎总是独一无二的。

我探索了几种创建此类图像的选项,主要是:

  1. imagecreate使用不够灵活的 PHP,以及
  2. 我无法在服务器上真正安装的 PhantomJS
  3. wkhtmltopdf 和 php-wkhtmltox

我在一个限制我可用选项的共享主机环境中工作。该环境支持 PHP(使用 GD 编译)、Perl 和 Python。

有没有可靠的方法来实现这种行为?

4

1 回答 1

0

我使用CutyCapt软件从 html 渲染图像,效果很好。唯一的问题是您需要在共享主机上构建它。解决方法可能是在您的本地计算机上构建它,将其上传到您的主机并从那里运行它,但我不相信它会起作用,因为它需要 X 服务器。

另一种可能的解决方案是使用GD 库手动构建图像。如果您知道您的 html 的外观,您可以通过在空白图像上绘制所有元素来复制它。这并不容易,但看起来这只是您可以使用的一种解决方案。

于 2012-12-20T08:56:26.817 回答