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