我目前正在开展一个网站项目,该项目需要根据表单上的用户输入创建图像。基本上,我试图从现有的HTML标记创建一个图像,表单数据替换一些文本。该文本几乎总是独一无二的。
我已经探索了几种创建这种图像的选项,主要是:
imagecreate
不够灵活,我在共享托管环境中工作,限制了我的可用选项。该环境支持PHP(使用GD编译),Perl和Python。
有没有可靠的方法来实现这种行为?
答案 0 :(得分:0)
我使用CutyCapt软件从html渲染图像,效果很好。唯一的问题是您需要在共享主机上构建它。可能的解决方法可能是在本地计算机上构建它,将其上传到您的主机并从那里运行它,但我不相信它会起作用,因为它需要X服务器。
另一种可能的解决方案是使用GD library手动构建图像。如果您知道html的外观,可以通过在空白图像上绘制所有元素来复制它。这样做并不容易,但看起来这只是您可以使用的一种解决方案。