我想將截圖從我的遊戲保存到相機膠捲。 現在我正在使用UIImageWriteToSavedPhotosAlbum,它以jpg格式保存圖像的方式太多醜陋的JPG文物。 有沒有辦法將png格式的UIImage保存到相機膠捲?如何將png圖像保存到相機膠捲?
2
A
回答
-2
這告訴怎麼能代表一個UIImage爲JPG或PNG:Save UIImage Object as PNG or JPEG File
2
首先,你必須添加AssetsLibrary框架,不是這樣的:
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
UIImage *image = ... some image
[library writeImageDataToSavedPhotosAlbum: UIImagePNGRepresentation(image) metadata:nil completionBlock:nil];
-1
Napolit「我想保存截圖從我的遊戲到相機膠捲,現在我正在使用UIImageWriteToSavedPhotosAlbum以太多的方式將圖像保存爲jpg格式....「
剛剛偶然發現了你的問題,其中大部分我都無法回答。不過,我確實有一個簡單的方法來抓取iPad屏幕。只需同時按下SLEEP/WAKE按鈕和HOME(屏幕底部的圓形按鈕)按鈕即可。
2
該解決方案在此間指出,現在已經過時 - 這個帖子:
UIImageWriteToSavedPhotosAlbum saves to wrong size and quality
展示瞭如何做到這一點:
UIImage* im = [UIImage imageWithCGImage:myCGRef]; // make image from CGRef
NSData* imdata = UIImagePNGRepresentation (im); // get PNG representation
UIImage* im2 = [UIImage imageWithData:imdata]; // wrap UIImage around PNG representation
UIImageWriteToSavedPhotosAlbum(im2, nil, nil, nil); // save to photo album
相關問題
- 1. 如何將圖像保存到相機膠捲?
- 2. iOS將CIImage保存到相機膠捲
- 3. 將場景保存到相機膠捲
- 4. 如何避免將從相機膠捲拾取的圖像保存到相機膠捲? [iOS]
- 5. React Native將圖像保存到iOS相機膠捲
- 6. 以編程方式將圖像保存到相機膠捲
- 7. 嘗試將圖像保存到相機膠捲時出現SWIFT
- 8. 使用UIImageWriteToSavedPhotosAlbum將圖像保存到相機膠捲
- 9. 如何將UIImageView與子視圖保存到相機膠捲?
- 10. 如何保存/載入圖像/從相機膠捲
- 11. 將多張圖像保存到相機膠捲,只保存了幾張
- 12. 將相機膠捲圖像保存爲光盤原生
- 13. 將編輯後的圖像保存在相機膠捲上
- 14. 保存編輯的圖像到相機膠捲
- 15. 用圖像啓動Safari或保存到相機膠捲問題
- 16. 如何將錄製的視頻保存到相機膠捲?
- 17. 如何將創建的imageview保存到相機膠捲?
- 18. iOS試圖將圖像保存到相機膠捲但未成功
- 19. 如何將2項目保存爲相機膠捲中的1張圖像?
- 20. 無法使用AIR在Android上將透明PNG保存到相機膠捲?
- 21. 重新保存相機膠捲圖像是較小
- 22. 保存圖像在相機膠捲,並獲得資產URL
- 23. 將React Native中的遠程圖像保存到相機膠捲中?
- 24. 直接將圖像文件保存到Android相機膠捲目錄?
- 25. 將圖像從UIWebView保存到帶有姿勢的相機膠捲
- 26. Phonegap相機API保存拍攝到相機膠捲的照片
- 27. 在將圖像保存到保存的照片後,相機膠捲資產圖像不可用
- 28. 如何保存視頻到相機膠捲
- 29. 將視頻從相機膠捲保存到文檔
- 30. 將應用內視頻保存到相機膠捲?