IOS 開發(fā)之ios視頻截屏的實(shí)現(xiàn)代碼
更新時(shí)間:2017年07月15日 15:54:23 作者:Hi_Aaron
這篇文章主要介紹了IOS 開發(fā)之ios視頻截屏的實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
IOS 開發(fā)之ios視頻截屏的實(shí)現(xiàn)代碼
現(xiàn)在好多視頻截屏軟件,這里提供一個(gè)IOS 視頻截屏的方法,大家可以參考下,
實(shí)現(xiàn)代碼:
//截屏 static int i=0; -(IBAction)screenShot:(id)sender{ UIGraphicsBeginImageContextWithOptions(CGSizeMake(640, 960), YES, 0); [[self.window layer] renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); CGImageRef imageRef = viewImage.CGImage; CGRect rect =CGRectMake(166, 211, 426, 320);//這里可以設(shè)置想要截圖的區(qū)域 CGImageRef imageRefRect =CGImageCreateWithImageInRect(imageRef, rect); UIImage *sendImage = [[UIImage alloc] initWithCGImage:imageRefRect]; UIImageWriteToSavedPhotosAlbum(sendImage, nil, nil, nil);//保存圖片到照片庫(kù) NSData *imageViewData = UIImagePNGRepresentation(sendImage); NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *pictureName= [NSString stringWithFormat:@"screenShow_%d.png",i]; NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:pictureName]; NSLog(@"%@", savedImagePath); [imageViewData writeToFile:savedImagePath atomically:YES];//保存照片到沙盒目錄 CGImageRelease(imageRefRect); i++; }
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
您可能感興趣的文章:
- iOS錄屏和截屏監(jiān)聽的實(shí)現(xiàn)代碼
- iOS 對(duì)當(dāng)前webView進(jìn)行截屏的方法
- 利用Python為iOS10生成圖標(biāo)和截屏
- 教你用Python腳本快速為iOS10生成圖標(biāo)和截屏
- 在iOS開發(fā)的Quartz2D使用中實(shí)現(xiàn)圖片剪切和截屏功能
- iOS使用WebView生成長(zhǎng)截圖的第3種解決方案
- iOS 對(duì)view進(jìn)行截圖的示例代碼
- 關(guān)于iOS截圖你應(yīng)該知道的那些事兒
- IOS實(shí)現(xiàn)手動(dòng)截圖并保存
- iOS捕捉截屏事件并展示截圖效果
相關(guān)文章
iOS應(yīng)用中使用AsyncSocket庫(kù)處理Socket通信的用法講解
這篇文章主要介紹了iOS應(yīng)用中使用AsyncSocket庫(kù)處理Socket通信的用法講解,AsyncSocket同時(shí)支持TCP和UDP,文中展示了其建立斷開連接及發(fā)送接收消息的操作,very好用,需要的朋友可以參考下2016-05-05深入了解iOS開發(fā)中UIWindow的相關(guān)使用
這篇文章主要介紹了深入了解iOS開發(fā)中UIWindow的相關(guān)使用,以及iOS8以后產(chǎn)生的相關(guān)變化,需要的朋友可以參考下2015-10-10