Имя: Пароль:
1C
1С v8
Неправильные цвета при выводе картинки
0 Ivan Bezdomnyi
 
19.11.13
06:39
http://s019.radikal.ru/i617/1311/c3/ea6c8c32f2e6.png

Слева то, как картинка выглядит, если ее просто открыть в системе.
Справа то, как выглядит картинка, если ее вывести в табличный документ, или в элемент формы "Картинка".

Вывожу так:
МояКартинка = Новый Картинка("D:\1.png");
далее
ТекОбласть.Рисунки.D1.Картинка = МояКартинка;
либо
ЭлементыФормы.ПолеКартинки.Картинка = МояКартинка;


формат картинки png

Сама картинка: http://disk.tom.ru/811edjc
1 Wobland
 
19.11.13
06:46
спасибо за информацию. а с другой пнг-шкой так же?
2 Ivan Bezdomnyi
 
19.11.13
07:09
с другими png всё ок.
тут формат какойто-хитрый чтоли?
как вылечить?
3 Wobland
 
19.11.13
07:12
(2) файл - сохранить как?
4 Ivan Bezdomnyi
 
19.11.13
07:13
посмотрел свойства - в нормальных написано "Глубина цвета 32", а в этом "Глубина цвета 64".
5 Ivan Bezdomnyi
 
19.11.13
07:14
пересохранил в фотошопе - всё ок отображается.

только я эти картинки с сайта получаю... как их пересохранять программно что ли?) или как...
6 Wobland
 
19.11.13
07:16
преобразовать?
7 Ivan Bezdomnyi
 
19.11.13
07:20
МояКартинка = МояКартинка.Преобразовать(ФорматКартинки.PNG);

Результат без изменения - не того цвета..
8 Wobland
 
19.11.13
07:23
а бмп?
9 Ivan Bezdomnyi
 
19.11.13
07:26
с ФорматКартинки.BMP неправильный цвет стал немного насыщеннее))
10 Wobland
 
19.11.13
07:28
ну ты понял, короче ;)
11 Ivan Bezdomnyi
 
19.11.13
07:30
неочень если честно)
на остальные форматы выдает "Неизвестный формат картинки"
12 Рэйв
 
19.11.13
07:32
Напрямую попробуй

Табдокумент.Области.ИмяОбласти.Картинка=Картинка;
13 Рэйв
 
19.11.13
07:33
область- это элемент Картинка в макете
14 Ivan Bezdomnyi
 
19.11.13
07:40
Попробовал вот так
ТабДок.Рисунки.D1.Картинка = Картинка;

результат тот же.

тут даже если его в конфигурацию загружаешь этот рисунок - он неправильного цвета..
15 Рэйв
 
19.11.13
07:43
(14)Открой его в фотошопе и сохрани как jpeg.
16 Wobland
 
19.11.13
07:44
(15) или как пнг с правильной глубиной. пророчу: взлетит. только автор заколбается руками всё пересохранять
17 Рэйв
 
19.11.13
07:45
(16)Это да.
18 Ivan Bezdomnyi
 
19.11.13
07:48
Да, уже же попробовал.
Может внешнюю компоненту какую приспособить...
19 Wobland
 
19.11.13
07:50
а это ж разовая, пусть и длинная, операция?
20 zakidonoff
 
19.11.13
07:54
Это какие-то неправильные картинки.
И они делают неправильный цвет! (С)
Присабач инфан виевер. Он с командной строкой работает.