|
Странный GIF, который не видит 1С, но видят другие просмотрщики картинок | ☑ | ||
---|---|---|---|---|
0
Chewbacca
09.12.15
✎
19:04
|
Эти 2 гифки отлично показываются браузерами и прочими просмотрщиками картинок. Но 1С из них хочет показывать только первую (в поле картинки на обычной форме). Заметил вот что: если открыть первый файл в виндовом блокноте, то увидим более-менее человеческие символы - "GIF89 ...." и т.д. Если же блокнотом посмотреть на второй файл, то там китайские иероглифы. В других редакторах такой разницы не заметил. Что не так со вторым файлом? Как заставить 1С его отображать?
Вот это хорошая картинка, ее видит 1С https://yadi.sk/i/KadSGV_Lm7GsF Вот это картинка плохая, 1С вместо нее отображает большую Х https://yadi.sk/i/bXK8cfrem7GsK Платформа 8.2.19.130 Спасибо. |
|||
1
Nuobu
09.12.15
✎
19:05
|
(0) В конфигураторе - да.
Выведи эту гифку в предприятии. |
|||
2
Chewbacca
09.12.15
✎
19:18
|
(1) Про предприятие и речь. В карточке номенклатуры большой черный крест вместо картинки - это в случае со вторым выложенным мной файлом. Первая картинка отображается отлично.
|
|||
3
Defender aka LINN
09.12.15
✎
20:59
|
Интересно, пользователи SAP, Axapta и прочих MS Dynamics тоже такими вопросами задаются?
|
|||
4
Мэс33
09.12.15
✎
21:03
|
(3) у них других проблем куча
|
|||
5
Mr_Rm
09.12.15
✎
22:43
|
(0)Вторая картинка тоже GIF89a, только содержит ещё Application Extension Block от Фотошопа.
Похоже, 1С не умеет работать с такими файлами. Решение - открыть картинку, хотя бы браузером, и записать повторно. И размер уменьшится, с 27 до 13К. |
|||
6
Chewbacca
10.12.15
✎
13:08
|
(5) Спасибо за наводку! Пока результат такой - попробовал использовать утилитку для командной строки Gifcicle - там как раз есть команда для удаления лишнего "gifsicle.exe --no-app-extensions 222.gif" - результат "file not in GIF format". Для 111.gif отрабатывает нормально. Буду копать дальше. Проблема для меня актуальная, в базе несколько тысяч картинок, которые надо поправить. И периодически подгружаются новые, которые тоже надо править на лету.
|
|||
7
Mr_Rm
10.12.15
✎
13:43
|
(6) gifsicle v1.88 срабатывает, меняя формат на GIF87a. Проверял IrfanView: просто переписывает, молча выкидывая все расширения.
|
|||
8
Chewbacca
10.12.15
✎
14:51
|
(7) Спасибо, добрый человек ) В итоге решил проблему с помощью IrfanView - сохраняю картинку, конвертирую в тот же гиф, загружаю обратно:
КомандаСистемы("D:\i_view32.exe D:\temp.gif /convert=D:\temp1.gif"); PS gifsicle v1.88 у меня чет так и не заработал (под виндой). и я в (6) ошибся в синтаксисе - надо "gifsicle.exe -b --no-app-extensions 222.gif" - ну это чисто для истории, вдруг кому понадобится. |
|||
9
mehfk
10.12.15
✎
14:52
|
(0) Проверь на тестовой версии платформы и отправь письмо сюда
[email protected] |
|||
10
Lama12
10.12.15
✎
15:41
|
(9) +1. Переписка по тестовым платформам намного эффективнее чем по работающим. Почти сразу первую линию пропускают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |