我正在製作一個小型應用程序,用於從Web服務接收圖像。我正在獲取圖片網址。而且圖像的格式與.jpg,.gif,.png等不同,我想將這些圖像保存到我的沙箱中,然後將其顯示到圖像視圖中。如何將所有圖像格式轉換爲.png格式?
要做到這一點,我給自己的名字,並給了擴展名爲.png。但在檢索時,顯示的是.png圖像,但不顯示不同的圖像。所以你可以給我任何想法如何將所有圖像轉換爲.png格式或任何其他方法來做到這一點?
我正在製作一個小型應用程序,用於從Web服務接收圖像。我正在獲取圖片網址。而且圖像的格式與.jpg,.gif,.png等不同,我想將這些圖像保存到我的沙箱中,然後將其顯示到圖像視圖中。如何將所有圖像格式轉換爲.png格式?
要做到這一點,我給自己的名字,並給了擴展名爲.png。但在檢索時,顯示的是.png圖像,但不顯示不同的圖像。所以你可以給我任何想法如何將所有圖像轉換爲.png格式或任何其他方法來做到這一點?
後您找回您的圖片/ URL保存他們這樣說:
NSData *imageData = UIImagePNGRepresentation(image);
[imageData writeToFile:savedImagePath atomically:YES];
會,如果你使用的圖像庫像SDWebImage負責處理所有圖像的同步圖像下載和緩存到你豈不是更容易設備?
https://github.com/rs/SDWebImage
然後,你可以這樣做:
[myImageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
感謝。但我想給這個圖像的名稱,並希望將此圖像名稱保存到本地數據庫。以便我可以稍後通過此圖像名稱進行檢索。 – Saurabh
savedImagePath包含圖像的名稱,然後可以將其保存在數據庫中 – DivineDesert
如何獲取此savedImagePath? – Saurabh