|
Преобразование Картинки в другой формат |
☑ |
0
Vadimok
21.02.11
✎
05:42
|
Вот как я делаю
// Сохраним полученную картинку в КаталогВременныхФайлов()
Картинка.Записать(КаталогВременныхФайлов() + СокрЛП(Выборка.Код) + "." + Строка(Картинка.Формат()));
ТемпКартинка = Новый Картинка(КаталогВременныхФайлов() + СокрЛП(Выборка.Код) + "." + Строка(Картинка.Формат()));
//А теперь сохраним картинку в другом формате JPG
ПреобразованнаяКартинка = ТемпКартинка.Преобразовать(ФорматКартинки.JPEG);
ПреобразованнаяКартинка.Записать(КаталогВременныхФайлов() + СокрЛП(Выборка.Код) + "." + Строка(ПреобразованнаяКартинка.Формат()));
но ничего не получается {Форма.Форма(88)}: Ошибка при вызове метода контекста (Преобразовать): Ошибка преобразования картинки
ПреобразованнаяКартинка = ТемпКартинка.Преобразовать(ФорматКартинки.JPEG);
Как правильно преобразовать каринку
|
|
1
vicof
21.02.11
✎
06:08
|
Ты картинку записываешь, и на том же месте новую создаешь. Скорей всего поэтому.
|
|
2
ZanderZ
21.02.11
✎
06:19
|
"Преобразуются картинки растровых форматов в BMP и PNG форматы. Картинки векторных форматов не преобразовываются. Для многокадровых картинок (Icon и анимированный GIF) преобразуется первый кадр. "
|
|
3
Vadimok
21.02.11
✎
06:27
|
У меня картинка в формате PNG и в BMP была он должен их преобразовывать. А выходит ошибка.
|
|
4
ZanderZ
21.02.11
✎
06:32
|
(3) в описании вроде наоборот написано что только в BMP и PNG форматы, а не наоборот...
|
|
5
skunk
21.02.11
✎
06:52
|
ху из - ФорматКартинки.JPEG???
|
|
6
ZanderZ
21.02.11
✎
06:56
|
(5) ФорматКартинки.JPEG (PictureFormat.JPEG) ФорматКартинки (PictureFormat) JPEG (JPEG) Описание: Формат картинки "JPEG".
|
|
7
skunk
21.02.11
✎
06:58
|
(6)сорри ... не проснулся еще
|
|