0
A
回答
3
我相信你想创建呈现的html的缩略图/图像,这并不容易。因为您需要为此使用第三方屏幕截图组件。您将把html保存在一个临时文件中,并将该文件的URL传递给该组件,然后它将截取该文件的截图,然后创建该图像,然后您可以在自己的应用程序中使用该图像。
由于渲染会因浏览器和浏览器而有所不同,并且显式为浏览器/客户端功能,所以我不认为这可以通过纯PHP完成。
-1
您需要确保在您的php.ini文件中打开GD库。
然后通过php.net上的关于如何操作图像的GD库函数进行冲浪。
祝你好运!
+0
在张贴这样奇怪的答案之前,请仔细阅读问题;)GD不会帮助在浏览器中制作页面的屏幕截图。 – 2009-09-24 07:13:09
-1
我刚才实现缩略图系统在我的项目,所以我可以给你一些有用的提示:
- 定义脚本用于获取缩略图像/thumb.php?file=/some/file.jpg
- 缓存结果。在你的脚本中,检查缩略图是否已经完成,如果是,发送缓存文件,如果没有,生成拇指,保存,然后发送。生成缩略图并不是一个快速的过程。
- 您可以使用cron清空您的thumb-cache文件夹,以确保它们始终处于最新状态。
- 将带有str_replace'/'字符的缩略图存储到其他字符比如''(空格)会更容易。因此,您不需要重新创建文件夹的结构(当您获取/some/file/image.gif的请求时,获取“some file image.gif”会更容易)。
+0
我仍然没有看到你的解释如何准确地制作这个缩略图。 – 2009-09-24 07:13:46
相关问题
- 1. PHP - 生成JSON输出
- 2. PHP输出图像发出
- 3. PHP Org Chart图像生成
- 4. PHP图像输出问题
- 5. 无法从源输入生成相同的输出图像
- 6. 生成输出
- 7. 从PHP生成PDF打印输出
- 8. PHP PDF生成,错误$输出(更新)
- 9. 用PHP缓存生成的图像
- 10. 使用PHP生成此图像
- 11. 如何从php中生成QR图像
- 12. 使用PHP生成PNG图像
- 13. 返回生成图像的URL在PHP
- 14. PHP不会生成验证码图像
- 15. PhpExcel - 从PHP生成器添加图像?
- 16. PHP生成的URL地址图像
- 17. PHP条码图像生成器
- 18. PHP图像生成器/处理程序
- 19. PHP gd缩小生成图像
- 20. PHP中的动态图像生成
- 21. php从目录生成随机图像
- 22. PHP For循环生成动态图像
- 23. PHP如何从Base64生成图像?
- 24. php在javascript中生成图像
- 25. 用PHP生成的图像dosn't显示
- 26. 地图减少输出不生成
- 27. 输出图像
- 28. 输出图像
- 29. 让PHP页面输出静态图像
- 30. PHP的图像标题输出显示
尽可能多的想法。 :|但谢谢你的答案! – 2009-10-01 07:52:56