PHP или CGI - конвертировать .ico в gif, png или jpg? - PullRequest
3 голосов
/ 17 ноября 2010

Как конвертировать favicon.ico в обычную веб-графику - gif, png или jpg, используя PHP или C / C ++ / CGI?

  • Существуют ли методы, которые не требуют ImageMagick?

Ответы [ 4 ]

2 голосов
/ 17 ноября 2010

Вы холодно используете imagemagick . Кроме того, вы используете собственное расширение php , или вы используете команду php exec (для команды командной строки), а затем получаете преобразованный образ или в качестве последнего варианта вы используете imagemagick в качестве сервера и запрашиваете новый образ у веб-адрес.

Существуют и другие инструменты командной строки, но они не такие мощные и простые в использовании, как imagemagick (т.е. GD);

1 голос
/ 17 ноября 2010

Если на вашем сервере не установлен Imagick, вы можете использовать GD (трудный путь). Вы можете сделать попиксельное отображение, используя следующий формат для анализа фактического растрового изображения: http://www.daubnet.com/en/file-format-ico

0 голосов
/ 17 ноября 2010

Netpbm может обрабатывать все эти форматы, и ему уделяется не так много внимания, как оно того заслуживает.

0 голосов
/ 17 ноября 2010

Используйте ImageMagick или одну из его привязок.

...