Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.09.2013, 20:45   #11
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Попробуйте сначала считать содержимое файла в память, и создавать BitmapFrame опираясь на загруженный в память файл, а не записанный на диск
Код:
byte[] fileData = File.ReadAllBytes(currentFramePath);
MemoryStream ms = new MemoryStream(fileData);
gifEncoder.Frames.Add(BitmapFrame.Create(ms));
File.Delete(currentFramePath);
P.S. нет студии под рукой, мог где-нить опечататься
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 04.09.2013, 22:35   #12
pashka_dos
Пользователь
 
Аватар для pashka_dos
 
Регистрация: 19.11.2011
Сообщений: 83
По умолчанию

То что нужно, все работает, спасибо
pashka_dos вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск