Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 网站截图(HTML5画布/服务)_Php_Html_Canvas_Thumbnails_Dynamic Image Generation - Fatal编程技术网

Php 网站截图(HTML5画布/服务)

Php 网站截图(HTML5画布/服务),php,html,canvas,thumbnails,dynamic-image-generation,Php,Html,Canvas,Thumbnails,Dynamic Image Generation,好,大家, 一直在做一些研究,想知道是否有其他人尝试过这个。。。你会采取什么样的方法 我计划做一个网站,将显示一个网站的截图(可能是基于一些人的电子邮件地址的url) 将会有很多人得到这个,所以,屏幕截图的预制作不是一个解决方案 哦哦。。。是否有人知道任何解决方案: 按需构建的缩略图服务(无排队) HTML5/Canvas脚本,可以让我这样做。我找到了一个,但它不会跨站点运行 还有其他解决办法吗 它将用PHP构建 谢谢 PVS。我以前玩过,它对于我使用它的目的来说非常好,但确实需要你安装到服务器

好,大家,

一直在做一些研究,想知道是否有其他人尝试过这个。。。你会采取什么样的方法

我计划做一个网站,将显示一个网站的截图(可能是基于一些人的电子邮件地址的url)

将会有很多人得到这个,所以,屏幕截图的预制作不是一个解决方案

哦哦。。。是否有人知道任何解决方案:

  • 按需构建的缩略图服务(无排队)
  • HTML5/Canvas脚本,可以让我这样做。我找到了一个,但它不会跨站点运行
  • 还有其他解决办法吗
  • 它将用PHP构建

    谢谢


    PVS。

    我以前玩过,它对于我使用它的目的来说非常好,但确实需要你安装到服务器上

    来拍摄网站截图(其中一个功能)我在很棒的PhantomJS上构建了一个服务,这是一个使用webkit引擎的优秀无头浏览器(与safari使用的相同)。虽然它是无头的,但它在QT中仍然有deps和一个虚拟帧缓冲区(xvfb)。希望这有帮助:

    您可以使用。更多信息

    关于客户端脚本,该网站是您现在能获得的最好的网站。它使用元素的计算属性来呈现页面,我必须说它看起来不错

    更新:
    这里有一个演示:。单击以使用渲染图像切换“真实”视图。

    您的问题与James提到的问题或其中任何一个问题有什么不同吗?HTML/Canvas如何适应PHP?好吧,你仍然需要启动一个真正的浏览器来获取准确的屏幕截图。迈克。。。是的,这是不同的,因为我问的是HTML5/Canvas解决方案,而不仅仅是PHP本身。要回答您的问题,HTML/Canvas不适合PHP。我提到PHP是为了让人们知道我将开发什么技术。也许应该进一步解释一下。我不想浪费人们的时间,如果他们知道一些可以在.NET中工作的东西。谢谢你提供关于真正的浏览器的信息。谢谢。我们将进一步调查。谢谢你。我们也将进一步调查这一点。