2

我需要找到特定网站中使用的常用颜色。大多数情况下它将是正文背景、标题背景等。但问题是,某些类或 ID 会覆盖其他。所以我们无法获得确切的颜色模式。有没有办法找到浏览器选择的网站的确切颜色模式?

4

2 回答 2

2

正如 Havelock 指出的那样,我想到的想法是将页面转换为图像,然后从中获取调色板。然而,它确实存在一些问题:

  1. 无法保证库返回的内容是用户在特定浏览器中看到的内容,但仅此而已。
  2. 所需的处理可能比 PHP 更容易用其他语言实现。我并不是说它不能完成,但它只是不太适合这项任务。

但是,如果您继续沿着这条路径前进,我建议您尝试使用 API 来获取屏幕截图,然后只使用一些 PHP 来解析它们。此类服务的示例 - http://browsershots.org/xmlrpc/

于 2013-04-24T10:07:53.790 回答
2

有几种在线服务可以从网站中提取颜色。包括图像颜色:

可以在此处找到从图像中提取颜色的 PHP 类。另请参阅如何在我的网页上获取颜色的十六进制代码 还存在一个FireFox 插件

于 2013-04-24T10:13:53.483 回答