Загрузка изображений в BMP-формате

Внимание! Если у вас проблемы с регистрацией, пишем сюда свои жалобы.
Если вас что-то не устраивает, вы нашли ошибку или хотите что-то предложить - Пишите сюда, ваша просьба обязательно будет рассмотрена!

Модератор: Модераторы разделов

IMB
Сообщения: 2567
ОС: Debian

Загрузка изображений в BMP-формате

Сообщение IMB »

Доброго дня!
Сегодня попробовал прикрепить изображение в BMP-формате, но форум молча отказался его принять.
Не проблема, сконвертировал в JPG и загрузил.
Форум не принимает BMP-изображения или это был локальный глюк? Если не принимает, то возможно ли сделать, что бы принимал или выводил сообщение со списком допустимых типов файлов?
Спасибо.
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Загрузка изображений в BMP-формате

Сообщение allez »

IMB писал(а):
09.03.2011 11:10
Сегодня попробовал прикрепить изображение в BMP-формате, но форум молча отказался его принять.

Молча? Странно, у меня при попытке воспроизвести ситуацию он выдал вот такое сообщение:


Полагаю, что форум просто не принимает картинки в формате BMP, что, на мой сугубо личный взгляд, вполне оправданно, так как объем дискового пространства - величина конечная. Сравните сами: файл, который я прикрепил к сообщению в формате PNG, "весит" меньше 4 килобайт, а будучи сконвертирован в BMP - почти 43 килобайта. Почувствуйте, как говорится, разницу. ;)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Загрузка изображений в BMP-формате

Сообщение IMB »

Я не спорю, что BMP занимает больше места. Правда в моём случае разница не такая большая, но да не суть.
Хорошо, пусть не принимает, но может быть имеет смысл сразу выводить список разрешённых для загрузки типов файлов?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »

IMB писал(а):
09.03.2011 11:35
Я не спорю, что BMP занимает больше места. Правда в моём случае разница не такая большая, но да не суть.
Хорошо, пусть не принимает, но может быть имеет смысл сразу выводить список разрешённых для загрузки типов файлов?

Хотите прикрепить любой файл, не зная, разрешён ли он? Сожмите его в .gz.
А из изображений (для которых будет сгенерирован предпросмотр) разрешены только .png, .jpg (.jpeg) и .gif.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Загрузка изображений в BMP-формате

Сообщение t.t »

Дело не только в дисковом пространстве. У кого-то может быть ограниченный либо платный трафик или медленное соединение. Перечисленные три формата — общепринятые сетевые варианты, а bmp это негуманно.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Загрузка изображений в BMP-формате

Сообщение sash-kan »

Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »


Немного устарело. Сейчас список изменился. К примеру, исчез doc и появился odt.

Нынешний список:

Код: Выделить всё

+-----------------+------------------------------------------------+
| 7z              | application/x-7z-compressed                    |
| aiff            | audio/x-aiff                                   |
| bz2             | application/x-bzip                             |
| bz              | application/x-bzip                             |
| bzip2           | application/x-bzip                             |
| bzip            | application/x-bzip                             |
| cfg             | text/plain                                     |
| conf            | text/plain                                     |
| csh             | application/x-csh                              |
| css             | text/css                                       |
| gif             | image/gif                                      |
| gz              | application/x-gzip                             |
| gzip            | application/x-gzip                             |
| hqx             | application/mac-binhex40                       |
| htm             | application/octet-stream                       |
| html            | application/octet-stream                       |
| ico             | image/ico                                      |
| jpeg            | image/jpeg                                     |
| jpg             | image/jpeg                                     |
| log             | tetx/plain                                     |
| lzma            | application/x-lzma                             |
| mov             | video/quicktime                                |
| mp3             | audio/x-mpeg                                   |
| mpg             | video/mpeg                                     |
| ods             | application/vnd.oasis.opendocument.spreadsheet |
| odt             | application/vnd.oasis.opendocument.text        |
| pdf             | application/pdf                                |
| php             | application/octet-stream                       |
| png             | image/png                                      |
| ppt             | application/powerpoint                         |
| ps              | application/postscript                         |
| ram             | audio/x-pn-realaudio                           |
| rar             | application/x-rar                              |
| rtf             | text/richtext                                  |
| sh              | application/x-sh                               |
| swf             | application/x-shockwave-flash                  |
| tar             | application/x-tar                              |
| tbz2            | application/x-bzip                             |
| tbz             | application/x-bzip                             |
| tbzip2          | application/x-bzip                             |
| tbzip           | application/x-bzip                             |
| tgz             | application/x-gzip                             |
| tgzip           | application/x-gzip                             |
| tiff            | image/tiff                                     |
| txt             | text/plain                                     |
| viv             | video/vivo                                     |
| wav             | audio/x-wav                                    |
| xml             | text/xml                                       |
| xz              | application/x-xz                               |
| zip             | application/zip                                |
+-----------------+------------------------------------------------+
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Загрузка изображений в BMP-формате

Сообщение SLEDopit »

/dev/random писал(а):
09.03.2011 12:04
Хотите прикрепить любой файл, не зная, разрешён ли он? Сожмите его в .gz.
Угу, правдарительно не забыть в word libre office writer картинку вставить.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Загрузка изображений в BMP-формате

Сообщение t.t »

SLEDopit писал(а):
10.03.2011 18:50
/dev/random писал(а):
09.03.2011 12:04
Хотите прикрепить любой файл, не зная, разрешён ли он? Сожмите его в .gz.
Угу, правдарительно не забыть в word libre office writer картинку вставить.

Ну зачем так? См. выше про трафик, так что сжатие как раз не такой уж однозначно плохой вариант.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Загрузка изображений в BMP-формате

Сообщение IMB »

t.t писал(а):
09.03.2011 21:35
У кого-то может быть ограниченный либо платный трафик или медленное соединение. Перечисленные три формата — общепринятые сетевые варианты, а bmp это негуманно.

В общем случае соглашусь. В моём конкретном это врядли являлось бы лимитирущим фактором - снимок экрана осцилограффа в чёрнобелой гамме не занимает много.
Хотя и не буду спорить, что JPEG всё равно меньше.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21350
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Загрузка изображений в BMP-формате

Сообщение Bizdelnick »

IMB писал(а):
10.03.2011 20:40
снимок экрана осцилограффа в чёрнобелой гамме не занимает много

Так что Вам мешает использовать PNG? Ещё меньше займёт, потерь качества не будет, нормально отобразится в любом браузере.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Загрузка изображений в BMP-формате

Сообщение IMB »

Bizdelnick писал(а):
10.03.2011 21:50
Так что Вам мешает использовать PNG? Ещё меньше займёт, потерь качества не будет, нормально отобразится в любом браузере.

Вам не кажется, что мы уже скатываемся к обсуждению несколько другого вопроса?
А что мешает - ничего, не считая лени. Есть готовый файл в формате BMP который я хотел прикрепить к теме для иллюстрации проблемы. Он не прикрепился и я решил этот вопрос конвертированием в JPG.
Поэтому я решил просто уточнить ситуацию, не более того.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21350
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Загрузка изображений в BMP-формате

Сообщение Bizdelnick »

BMP намного хуже подходит для иллюстрации, потому что не всеми браузерами будет отображаться.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Janik
Сообщения: 864
Статус: Оператор вычислительных машин
ОС: Debian

Re: Загрузка изображений в BMP-формате

Сообщение Janik »

Bizdelnick писал(а):
11.03.2011 13:02
BMP намного хуже подходит для иллюстрации, потому что не всеми браузерами будет отображаться.

А я всегда считал, что view'еров этого формата более 9000.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »

Janik писал(а):
15.03.2011 14:23
А я всегда считал, что view'еров этого формата более 9000.

Это "родной" формат винды, поэтому _в винде_ почти всё умеет с ним работать. Но не надо забывать, что мы не на винфаке. Веб-стандарты не требуют от браузера поддержки bmp, и полагаться на то, что она всё-таки будет, может только человек с ie головного мозга.
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Загрузка изображений в BMP-формате

Сообщение IMB »

/dev/random писал(а):
16.03.2011 02:40
Веб-стандарты не требуют от браузера поддержки bmp, и полагаться на то, что она всё-таки будет, может только человек с ie головного мозга.

Надеюсь это был не камень в мой огород ;)
Скажем, осцилографф Tektronix TDS 1012B , с которым я работаю, по-умолчанию предлагает сохранить изображение именно в BMP. Конечно если поднастроить можно сохранить и в JPG и ещё в паре экзотических форматов. Но, так как он не самый мощный, то в BMP он сохраняет ощутимо быстрее.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »

IMB писал(а):
16.03.2011 09:24
Надеюсь это был не камень в мой огород ;)

Это был камень в огород тех, кто ждёт везде поддержки _нестандартного_ формата (а bmp - именно _нестандартный_) и не понимает, в чём неправ. В ваш это огород, или нет, зависит от того, понимаете ли вы это.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Загрузка изображений в BMP-формате

Сообщение drBatty »

/dev/random
добавьте пожалуйста txz, я другими давно уже не пользуюсь, а писать tar.xz лень...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Загрузка изображений в BMP-формате

Сообщение drBatty »

IMB писал(а):
16.03.2011 09:24
Скажем, осцилографф Tektronix TDS 1012B , с которым я работаю, по-умолчанию предлагает сохранить изображение именно в BMP.

BMP - отличный формат для внутреннего представления изображения внутри программы, если это выходит наружу, то это либо потому, что очень древний компьютер (ну или какая-то однокристалка), или это венда, или кодер плевать хотел на своих пользователей :( (последнии варианты идентичны).

jpg - стандарт де факто для фотографий.
png - подходит в вашем случае.

И да... некоторым приходится платить за трафик.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »

drBatty писал(а):
17.03.2011 12:56
/dev/random
добавьте пожалуйста txz, я другими давно уже не пользуюсь, а писать tar.xz лень...

Добавил.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21350
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Загрузка изображений в BMP-формате

Сообщение Bizdelnick »

IMB писал(а):
16.03.2011 09:24
Скажем, осцилографф Tektronix TDS 1012B , с которым я работаю, по-умолчанию предлагает сохранить изображение именно в BMP. Конечно если поднастроить можно сохранить и в JPG и ещё в паре экзотических форматов. Но, так как он не самый мощный, то в BMP он сохраняет ощутимо быстрее.

Попробуйте взглянуть на вопрос с разных точек зрения.
1. Вам осциллограф выдал картинку в BMP. Вам удобнее залить её в неконвертированном виде для иллюстрации сообщения. Чтобы сконвертировать его в PNG нужно сделать лишнее телодвижение.
2. Другим участникам форума удобнее увидеть превьюшку картинки на странице и, если она их заинтересует, открыть полный вариант прямо в браузере. Увидев ссылку на прикреплённый BMP-файл, мало кто захочет его качать, чтобы открыть потом в другой программе.

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

Кроме того, есть ещё один момент: если разрешить прикреплять BMP, то этим могут начать пользоваться в случаях с гораздо большими файлами. А сервер таки не резиновый :-)
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Kopilov
Сообщения: 955
ОС: [K]Ubuntu, Debian

Re: Загрузка изображений в BMP-формате

Сообщение Kopilov »

/dev/random писал(а):
16.03.2011 09:54
а bmp - именно _нестандартный_

Интересно, что в таком случае является стандартным несжатым форматом для растровой картинки? Или Вы хотите сказать, что его не существует?
Против блокировки его загрузки на любой форум или хостинг изображений я не возражаю, но для поддержки программами он, вроде бы, простейший.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5427
ОС: Gentoo

Re: Загрузка изображений в BMP-формате

Сообщение /dev/random »

Kopilov писал(а):
20.03.2011 14:36
Интересно, что в таком случае является стандартным несжатым форматом для растровой картинки? Или Вы хотите сказать, что его не существует?

* Для веба - не существует. В интернете стандартными являются только сжатые форматы.
* Для внутреннего представления в программе стандартов не требуется.
* Для экспорта из программы - TIFF, к примеру. Спецификация у него достаточно длинная, но это из-за наличия огромного количества модификаций, включённых в спецификацию. Программе, экспортирующей в tiff, достаточно выбрать одну. И среди этого множества модификаций почти всегда есть та, которая не потребует вообще никаких преобразований при экспорте из вашего внутреннего формата, кроме добавления заголовка.


Kopilov писал(а):
20.03.2011 14:36
Против блокировки его загрузки на любой форум или хостинг изображений я не возражаю, но для поддержки программами он, вроде бы, простейший.

На самом деле простейшие - ppm для цветных, pgm для ч/б, pbm для монохромных. Но они тоже нестандартные.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Загрузка изображений в BMP-формате

Сообщение drBatty »

Kopilov писал(а):
20.03.2011 14:36
Интересно, что в таком случае является стандартным несжатым форматом для растровой картинки?

вы знаете - есть такой стандарт: http://ru.wikipedia.org/wiki/XPM
только вот... Обычно X-сервер локально работает (т.е. стандарт безусловно "сетевой", по протоколу TCP/IP работает, но... Не в интернетах обычно)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21350
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Загрузка изображений в BMP-формате

Сообщение Bizdelnick »

Kopilov писал(а):
20.03.2011 14:36
Интересно, что в таком случае является стандартным несжатым форматом для растровой картинки? Или Вы хотите сказать, что его не существует?

Ну не обязан никакой браузер поддерживать графические форматы, отличные от рекомендованных W3C. Может, но не обязан.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: