我需要一个PHP脚本将favicon转换为PNG,同时保持其原始尺寸.
我知道Google有它的秘密图标转换器 - http://www.google.com/s2/favicons?domain=http://facebook.com/但是这会将favicons转换为16x16,即使它们原本更大.所以基本上我需要这个,减去缩小的效果.
我也看过这个 - http://www.controlstyle.com/articles/programming/text/php-favicon/但是在经过几个小时的乱搞之后我无法让它工作.
基本上我试图自动获取一个尽可能大的链接的图标 - 基于URL自动48x48 png将是完美的场景,但我不知道任何人类可能的方法这样做,因为没有网站恰好将48x48图标保存在可公开访问的位置.
有人知道脚本/服务或有建议吗?谢谢!
所以我最终使用了一个名为 FloIcon 的类,它可以将 BMP 转换为 ICO。我应该指出,检查图标的文件类型始终很重要,不要假设 .ico 表示 bmp,因为某些网站(如 Facebook)实际上是 PNG)。
@goker.cebeci 你的服务看起来棒极了!最主要的是,我需要尽可能将图标设置为最大尺寸,所以我只编写了自己的脚本。