Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: gif из кучки bitmap'ов. Как сделать? Добавлено: 17.05.06 13:57  

Автор вопроса:  SPArk | Web-сайт: нету | ICQ: 190153075 
   В общем... Есть куча нарисованных битмапов. Как их загнать в гиф файл? Что для этого нужно? Может какой-то ActiveX контрол? В добавлении чего-то внешнего я вообще ноль. Никогда не приходилос. Вот скачал какой-то контрол из архива, но как оказалось он только для просмотра... Помогите пожалуйста...

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 irkin



ICQ: 315324797 

Вопросов: 1
Ответов: 6
 Профиль | | #1 Добавлено: 17.05.06 23:09
Если только один битмап - один гиф, то можно использовать System.Drawing.Image.Save(ByVal strm As Stream, ByVal if As ImageFormat). А гиф-анимацию с помощью Framework не создашь, в любом случае надо юзать что-либо внешнее.

Ответить

Номер ответа: 2
Автор ответа:
 SPArk



ICQ: 190153075 

Вопросов: 5
Ответов: 10
 Web-сайт: нету
 Профиль | | #2
Добавлено: 17.05.06 23:47
Я понимаю. Вот ткните меня в это что-либо Внешнее. Я не знаю, что и как мне добавить в проэкт...

Ответить

Номер ответа: 3
Автор ответа:
 irkin



ICQ: 315324797 

Вопросов: 1
Ответов: 6
 Профиль | | #3 Добавлено: 18.05.06 09:26
Если ты пытаешься создать что-то типа Microsoft Gif Animator, то вряд ли такой контрол существует для широкого использования, надо писать свой, а для этого очень хорошо изучить спецификацию на gif формат. Если же только для внутренного пользования твоим проектом, то анимацию можно собрать в файл, только формат никто, кроме твоей проги не распознает.

Ответить

Номер ответа: 4
Автор ответа:
 SPArk



ICQ: 190153075 

Вопросов: 5
Ответов: 10
 Web-сайт: нету
 Профиль | | #4
Добавлено: 18.05.06 20:12
Нет, это смысла не имеет. Блин, обидно... Самому писать. Замучаюсь. Я начинающий ещё...

Ответить

Номер ответа: 5
Автор ответа:
 Димыч



Вопросов: 5
Ответов: 8
 Профиль | | #5 Добавлено: 18.05.06 21:33
Я знаю!
В Adobe ImageReady (если есть, если есть Adobe Photoshop, то и Adobe ImageReady). Очень удобно - можно выбирать длительность каждого кадра.
Нужно подробнее?

Ответить

Номер ответа: 6
Автор ответа:
 SPArk



ICQ: 190153075 

Вопросов: 5
Ответов: 10
 Web-сайт: нету
 Профиль | | #6
Добавлено: 19.05.06 00:31
2 Димыч:
Хм. Это фотошоп и image ready. А в flash вообще фпс можно задавать. Но это не то. Цель- застаить прогу саму закатывать бтмапы в гиф.

Ответить

Номер ответа: 7
Автор ответа:
 SPArk



ICQ: 190153075 

Вопросов: 5
Ответов: 10
 Web-сайт: нету
 Профиль | | #7
Добавлено: 31.05.06 17:53
Я видел тут компомненты для проигрывания гифов. А можно из них собрать "обратный алгоритм"?

Ответить

Номер ответа: 8
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #8 Добавлено: 31.05.06 23:50
Случайно наткнулся на любопытный метод..

Public Sub SaveAdd(ByVal image As System.Drawing.Image, ByVal encoderParams As System.Drawing.Imaging.EncoderParameters)
     Member of: System.Drawing.Image
Summary:
Adds a frame to the file or stream specified in a previous call to the Overload:System.Drawing.Image.Save method.

Parameters:
encoderParams: An System.Drawing.Imaging.EncoderParameters that holds parameters required by the image encoder that is used by the save-add operation.
image: An System.Drawing.Image that contains the frame to add.

Не уверен, но мне кажется тебе надо копать в эту сторону..

Ответить

Номер ответа: 9
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #9 Добавлено: 31.05.06 23:52
насколько я понимаю, он позволяет добавить фреймы к картике.. ищи инфу по этому методу..

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам