8
A
回答
0
有没有简单的方法可以直接通过php库建立。要编写一个ico文件,您需要手动编写单个位和字节以适应文件格式。最简单的方法是使用第三方库。
phpthumb是一个很好的工具。
1
4
经过一些谷歌搜索和轻量级实验后,似乎一个.ico文件基本上是一个带有另一个文件扩展名的BMP。我相信ICO格式在一个文件中支持更多的分辨率,但BMP似乎构成了一个最小的ICO文件。您应该可以使用gd或ImageMagick轻松生成BMP文件。
0
我会给floIcon一试:http://tech.flobi.com/test/floIcon/
0
对于我的WP插件:http://wordpress.org/extend/plugins/wp-favicons/我用这ICO lib目录下:http://www.tom-reitz.com/2009/02/17/php-ico-to-png-conversion/comment-page-1/#comment-14883这里是代码:http://plugins.trac.wordpress.org/browser/wp-favicons/trunk/plugins/filters/convert_to_png.php
它适用于几乎所有的图标,但一些喜欢的icon找到这里:http://www.slatch.com/给我:注意:未初始化的字符串偏移量:64等等...在线296.
所以...如果你找到了更好的.ico php lib比我可以用另一个替换那个:)
5
最近上传的https://github.com/chrisbliss18/php-ico可创建包含来自PNG文件和其他文件格式的多种嵌入式分辨率的有效ICO文件,仅使用PHP和GD库。
相关问题
- 1. 使用Imagemagick将GIF,PNG和JPG转换为.ICO文件
- 2. 如何使用Python将.ICO转换为.PNG?
- 3. HTML PNG作为无需转换的ICO
- 4. 使用PHP将SVG转换为PNG
- 5. PHP - 使用Imagick将EPS转换为PNG
- 6. 使用PHP将PNG转换为JPEG
- 7. 使用PHP将.BMP转换为.PNG
- 8. 如何使用Imagemagick将.PDF文件转换为.PNG PHP api
- 9. 如何使用PHP的GhostScript将PDF文件转换为JPEG/PNG
- 10. Python PIL有时无法将ico转换为PNG
- 11. PNG转换到高品质的ICO
- 12. 使用c将png文件转换为pcx文件#
- 13. 将32位PNG文件转换为24位PNG文件
- 14. 将PNG转换为JPEG文件
- 15. 如何将.ai文件转换为PNG
- 16. 如何将iPhone的png文件转换为使用java的标准PNG文件
- 17. PHP的图像转换JPG/GIF/PNG到BMP/ICO
- 18. php脚本将mac转换为.png文件的图标
- 19. php imagick将PNG转换为jpg
- 20. PHP:将png和gif转换为灰度
- 21. PHP将POST图像转换为PNG
- 22. 如何使用Ghostscript将psd(photoshop文件)或tiff转换为PNG?
- 23. 在PowerShell中使用ImageMagick将* .WDP文件转换为PNG/JPEG
- 24. 使用imagemagick将png转换为jpg文件大小
- 25. 如何使用java将PNG文件转换为PDF?
- 26. 需要将EMF转换为JPEG,PNG文件格式使用java
- 27. 使用actionscript将favicon转换为png?
- 28. 使用gdi +(C#)将png转换为gif
- 29. 使用ffmpeg将rtmp流转换为png
- 30. 使用dicom2.exe将DICOM转换为PNG
gd不保存.ico文件,因为我知道 – adiian 2010-06-10 22:20:40
@php对不起,您错过了这一点。如果我对ICO文件扩展BMP文件的猜测是正确的,它应该可以工作。 – deceze 2010-06-10 23:31:19
简单地将一个GD创建的BMP格式文件交叉保存为一个.ico文件并不能解决问题。似乎还有更多。 – 2012-02-27 20:48:50