Я создал приложение, которое создает действительно большие изображения, сделанные из текста (самый большой из них примерно в десять раз больше размера экрана iphone). Я попытался использовать UIImageWriteToSavedPhotosAlbum
, но это спасло его в гораздо более низком разрешении. Есть ли способ сохранить изображение с полным качеством?Сохранение действительно больших файлов uiimage
1
A
ответ
0
Посмотрите на NSFileManager
. Создайте подкаталог в вашем приложении sandBox, где вы сохраните файл (изображение). Это, конечно, актуально, если вы не хотите, чтобы изображение было сохранено в фотоальбоме iOS и было ли оно приватным для вашего приложения.
0
- (UIImage *)renderLayerOf:(UIView *)yourView {
//in this case 'yourView' is the label containing the large text
UIGraphicsBeginImageContext(yourView.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[[yourView layer] renderInContext:context];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
return image;
}
Этот метод конвертирует любой UIView в изображение. после получения изображения, которое вы можете сохранить, используется NSFileManager. Я надеюсь, что это помогает вам.
Смежные вопросы
- 1. AS3 - Сохранение многих (больших) файлов
- 2. Сохранение больших файлов в Google App Engine
- 3. Сохранение больших файлов с помощью Hibernate Аннотации
- 4. Сохранение больших файлов с файлами excel
- 5. Сохранение UIImage в NSUserDefaults
- 6. Сохранение gif для UIImage
- 7. Как настроить IIS для обработки действительно больших загрузок файлов?
- 8. Сортировка действительно больших массивов проблема?
- 9. Создание ДЕЙСТВИТЕЛЬНО больших простых чисел
- 10. Создание действительно больших списков Python
- 11. Сохранение UIImage и сохранение в enum CoreData
- 12. Matlab: Сохранение больших чисел
- 13. Сохранение больших данных
- 14. Сохранение больших чисел
- 15. Ошибки ftell на действительно больших файлах
- 16. Разбор больших файлов xml
- 17. Сохранение больших объектов в файл
- 18. Обработка действительно больших проектов с несколькими языками
- 19. Ионные Framework Сохранение текста в больших двоичных файлов
- 20. Загрузка и сохранение больших файлов с помощью RestKit
- 21. Сохранение массива больших ячеек в виде отдельных файлов ввода MATLAB
- 22. Сохранение текста в пределах UIImage
- 23. Масштабирование UIImage и сохранение его
- 24. Сохранение UIImage как Blob SQLite
- 25. Быстрое хеширование файлов больших файлов
- 26. Сохранение в plist действительно безопасно?
- 27. Сохранение переполнения: скрыто действительно скрыто
- 28. Сохранение самых больших значений карты?
- 29. NoSQL реализация больших данных/сохранение
- 30. Загрузка больших файлов в Silverlight