Как получить доступ к значку файла на стороне сервера через PHP? - PullRequest
1 голос
/ 10 июня 2009

У меня работает скрипт PHP, который выводит список файлов в определенной директории на сервере. Есть ли способ получить доступ к метаданным значка файла? Я полагаю, у меня много проблем с этим (например: зависит от операционной системы, в которой находится скрипт. Зависит от того, использует ли файл пользовательский значок. Все еще нужно преобразовать файл icn во что-то, что можно отобразить в браузере), но любые предложения Добро пожаловать. Я думаю, что я мог бы отобразить другой значок в зависимости от расширения файла, но было бы неплохо сделать это автоматически.

Ответы [ 3 ]

1 голос
/ 10 июня 2009

Возможно, вы сможете подключиться к папке / icons, которую большинство установок apache настроили для своих списков каталогов по умолчанию.

По крайней мере, это не зависит от ОС.

Вы должны иметь возможность создать URL-адрес, на котором отображается значок для определенного расширения.

0 голосов
/ 10 июня 2009

Если вы хотите извлечь информацию IPTC из файла, вы можете использовать функцию getimagesize с дополнительным параметром.

0 голосов
/ 10 июня 2009

GDLib или ImageMagic возможно, это то, что вы ищете ... Но если вы хотите получить доступ к метаданным, GDLib не поможет. Не уверен насчет ImageMagic.

На самом деле вы можете создавать миниатюры с их помощью и кэшировать их где-нибудь, чтобы избежать проблем с производительностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...