有没有什么方法可以从特定的 DIV 或完整的(网页)页面以编程方式创建(客户端或服务器端 (PHP))图像?我目前正在创建一个免费优惠券网站,我的想法是当最终用户单击“打印”按钮时,该应用程序会打开一个新选项卡/窗口,其中包含所有选定的优惠券作为单个图像(JPG、PNG)或等..) A4 格式准备打印。每张优惠券都有自己的数据(文章名称、价格、描述等),因此我需要通过我设计的优惠券模板以编程方式完成。
我不要求您为我编写代码,只是建议我可以使用/开发的解决方案。如果尚不存在,我将免费上传/发布 :)
更新:我用 PHP GD 库做到了 :) 仍然不满意使用图像而不是 PDF 的想法,因为每个打印结果在不同的 PC 上具有不同的优惠券尺寸(图像)。这就是为什么 PDF 可能是更好的解决方案。您可以在 demo.svikuponi.ba 上查看/测试它- 只需选择一些优惠券并单击上面的 PRINTAJ 按钮。
最佳答案
你不能肯定地从 div 创建图像,但是你可以使用它的 gd 库在 php 中创建动态图像。 以下链接将有所帮助:
关于php - 以编程方式从网页或单个 DIV 创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8745467/