Как программно конвертировать PNG изображение в GIF в iPhone - PullRequest
1 голос
/ 25 июля 2011

Как выбрать несколько картинок из библиотеки и преобразовать их в рисунок?

Ответы [ 3 ]

1 голос
/ 25 июля 2011

Существует ImageMagick для iPhone. Проверка Использование ImageMagick для создания анимированных GIF-файлов на iPhone . Или выполните поиск «ImageMagick для iPhone» в Google

1 голос
/ 25 июля 2011

Проверьте эти ссылки

Согласно Apple,

Xcode автоматически оптимизирует ваши изображения PNG с помощью утилиты pngcrush, поставляемой в комплекте с SDK.(Вы найдете программу в папках платформы iPhoneOS в / Developer. Запустите ее из командной строки с переключателем –iphones для преобразования стандартных файлов PNG в файлы, отформатированные в iPhone.) По этой причине используйте изображения PNG в своих приложениях для iPhone, гдевозможно в качестве предпочитаемого вами формата изображения.

Лучше использовать PNG для ваших требований к изображению

Для выбора изображения:

http://iphone.zcentric.com/2008/08/28/using-a-uiimagepickercontroller/

http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Articles/TakingPicturesAndMovies.html#//apple_ref/doc/uid/TP40010406

Для преобразования: http://blog.objectgraph.com/index.php/2010/04/05/download-an-image-and-save-it-as-png-or-jpeg-in-iphone-sdk/

Надеюсь, это поможет

0 голосов
/ 27 февраля 2013

Вы можете создать GIF с помощью каркаса ImageIO, который является частью iOS SDK. Вам не нужен ImageMagick или любая другая сторонняя библиотека.

Посмотрите на этот ответ для кода, который использует ImageIO для создания анимированного GIF. Если вы не хотите анимированный GIF, просто добавьте одно изображение вместо набора изображений.

Что касается выбора изображений из библиотеки, есть много вопросов по этому поводу в stackoverflow. Просто найдите [iphone] pick image from library.

...