AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.01.2013, 11:55   #10  
rmv is offline
rmv
Участник
 
481 / 11 (1) +
Регистрация: 15.02.2005
Тема старая и давно забытая, хотя помаятся пришлось... Вот пример рабочего кода, что и почему - щас уже не скажу /


ConvertImage(lFormat : 'wiaFormatBMP,wiaFormatPNG,wiaFormatGIF,wiaFormatJPEG,wiaFormatTIFF')
//rmv_100506_$13111+
CLEAR(wiaImageProcess);
CREATE(wiaImageProcess);


lVariant:='Convert';
wiaFilterInfos:=wiaImageProcess.FilterInfos;
wiaFilterInfo:=wiaFilterInfos.Item(lVariant);
wiaImageProcess.Filters.Add(wiaFilterInfo.FilterID);


ОбманConvertImage;//rmv_100609_$13279+
//rmv_100609_$13279- //wiaPropertyGUID:=wiaImageProcess.Filters.Item(1).Properties.Item(lName);
//lVariant:=wiaFormatIDEnum(lFormat);
wiaPropertyGUID.Value:=wiaFormatIDEnum(lFormat); //rmv_100609_$13279+



wiaImage:= wiaImageProcess.Apply(wiaImage);

wiaFormatIDEnum(lOption : 'wiaFormatBMP,wiaFormatPNG,wiaFormatGIF,wiaFormatJPEG,wiaFormatTIFF') : Text[50]
CASE lOption OF
lOption::wiaFormatBMP:
EXIT('{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}');
lOption::wiaFormatPNG:
EXIT('{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}');
lOption::wiaFormatGIF:
EXIT('{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}');
lOption::wiaFormatJPEG:
EXIT('{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}');
lOption::wiaFormatTIFF:
EXIT('{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}');
END;

ОбманConvertImage()
//rmv_100609_$13279+
lName:='FormatID';
wiaPropertyGUID:=wiaImageProcess.Filters.Item(1).Properties.Item(lName);
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:21.