如何使用 imagegrabscreen 获取特定网站的缩略图和全尺寸图像。
我在想我可以有一个 array
,我将想要的 uri 放入其中,但我对如何设置我需要抓取的图像的 wxh 有点困惑。我还认为我需要一个 thumbnail class
和一个 fullimage class
并在需要时调用它们。
有更好的想法吗?
最佳答案
请记住,imagaegrabscreen 仅适用于 Windows。如果您设置了多个显示器,此功能将仅抓取主显示器。此外,为此,您的 Apache 服务必须设置为 Allow service to interact with desktop
否则您只会得到一个空白图像。
这个讨论很好地涵盖了 imagegrabscreen
的使用:Getting imagegrabscreen to work
还有很多关于将网页保存为图像的其他讨论 - 这里有一些:
- Website screenshots
- Web Page Screenshots with PHP?
- How can I generate a screenshot of a webpage using a server-side script?
- PHP: How to capture browser window screen with php?
- What is the best way to create a web page thumbnail?
- Screenshot of current page using PHP
- shell tool which renders web site including javascript
- In any languages, Can I capture a webpage and save it image file? (no install, no activeX)
关于PHP 使用 imagegrabscreen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9949074/