在虚拟服务器中,是否有任何可能的CACTH具有PHP?托管的Web屏幕截图
-
24-10-2019 - |
题
我想使用PHP捕获网络屏幕截图。因为我还需要PHP的一些过程,所以我不想使用任何在线屏幕截图服务。我愿意租用免费的托管或虚拟服务器托管,每年的费用不到20美元。
众所周知,虚拟服务器无法上传EXE文件(例如url2bmp.exe,webshot.exe,webscreencapture.exe等)。他们都使用Linux系统(无法使用 new COM("InternetExplorer.Application")
).
因此,是否有可能在虚拟服务器中使用php?谢谢。
解决方案
您可以使用Linux做到这一点,但是这很棘手。您需要安装Firefox,Imagmagik和VNC。
基本上,您会得到Firefox在VNC显示屏中打开新窗口,使用Imagmagik捕获该显示器的屏幕截图,然后将其保存为缩略图。很难的部分是使VNC部分工作,尤其是无头设置。但这是完全可以做到的。
但是,仅获得Windows VPS可能会容易得多。
进行搜索,发现可能有效的方法:
啊,这是我上面描述的帖子:
其他提示
作为可能的替代方法,您可以查看此项目: http://code.google.com/p/wkhtmltopdf/
您可以使用开源工具进行自动屏幕截图,例如 诉讼. 。它还可以模拟各种分辨率,测试响应式布局。
我不确定您的网站是在PHP中编码还是提及.exe文件是否相关。您是Web开发的新手吗?
不隶属于 StackOverflow