批量将图片保存到模拟器

采用这个方法UIImageWriteToSavedPhotosAlbum将大量图片保存到模拟器

NSArray *strFileArr = [[NSBundle mainBundle] URLsForResourcesWithExtension:@"jpg" subdirectory:nil];

for (int i = 0; i < [strFileArr count]; i++)

{

NSMutableString *strFileName = [NSMutableString stringWithString:[[strFileArr objectAtIndex:i] absoluteString]];

NSRange range = [strFileName rangeOfString:@".app"];

if (range.length > 0)

{

strFileName = [NSMutableString stringWithString:[strFileName substringFromIndex:range.location+5]];

}

UIImage *image = [UIImage imageNamed:strFileName];

UIImageWriteToSavedPhotosAlbum(image,nil,nil,nil);

}

时间: 2024-12-19 15:07:13

批量将图片保存到模拟器的相关文章

MATLAB实例:将批量的图片保存为.mat文件

MATLAB实例:将批量的图片保存为.mat文件 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 图片数据:horse.rar 1. MATLAB程序 clc; clear all; num = 17; for i = 1 : num IM = imread(sprintf('E:\\将批量的图片保存为mat\\horse\\horse%03d.jpg', i)); eval(sprintf('IM%d = IM;', i)); end str =

[转]iOS:批量导入图片和视频到模拟器的相册

IOS开发中我们经常会用到模拟器调试,模拟器有个主要的好处就是程序启动块,最重要的是如果没有证书的话,我们就只能在模拟器上调试了.使用模拟器调试时我们可能碰到需要从系统相册选择图片的情况,特别是做图片处理类相关的程序时,更是经常用到. 初始化情况下模拟器中的相册中是空的,所以要想选择,我们就得先导入一些图片.通常的做法是将图片直接拖拽到模拟器上,然后模拟器就会用safari打开,这个时候我们再长按图片就会弹出保存到系统相册的菜单了,这样一个完整的图片保存流程就完成了.但是这中方法有一个明显的缺点

Android异步批量下载图片并缓存

前言 本文引自:http://www.xycoding.com/articles/2014/07/29/android-async-images-download/,作者不详 ImagesDownLoad源码下载:DEMO 接触android开发不久,近段时间需实现一个批量下载图片并显示的小功能.在网上搜索了一圈,发现国内外网上异步加载的例子太多太杂,要么是加载大图decode时报OOM异常,要么内存急剧上升不稳定.所以在前辈们的基础上,做了一些优化,特共享出来,欢迎大家指正.这里主要参见了以下

Grunt中批量无损压缩图片插件--Grunt-contrib-imagemin

Photoshop 切出的图片,无论是 PNG 还是 JPEG/JPG 格式,都含有许多相关信息,又或多余的颜色值,这些信息和颜色值,对网页前端并没有用处,反而增加图片大小,所以 Google Pagespeed 最佳实践建议我们用 jpegtran 或 jpegoptim (仅限 Linux 平台) 对 jpeg/jpg 图片进行无损压缩,如果是 PNG 格式,则使用 OptiPNG 或 PNGOUT 压缩.减小图片大小,就可以减少用户下载的文件大小,加快页面访问速度. 不过上面提到的几个工具

java中用jsoup抓取网页源码,并批量下载图片

一.导入jsoup的核心jar包jsoup-xxx.jar jar包下载地址:jsoup-1.8.2.jar 中文API地址:http://www.open-open.com/jsoup/parsing-a-document.htm 二.java中用jsoup抓取网页源码,并批量下载图片 package com.dgh.test; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; i

如何批量下载图片

有时候在网页中看到一连串的漂亮图片,真想全部保存下来.如何批量下载网页图片呢? 我们需要一款软件——迅雷,这款下载软件大家都很熟悉吧. 首先,下载.安装.运行迅雷:打开网页,网页中的图片正是我们要下载的图片,在网页空白中右击,选择“使用迅雷下载全部链接”.点击“使用迅雷下载全部链接”后,会打开下面的对话框. 点击“下载”,选择图片保存目录.保险起见,建议先右击其中一张图片,看一下图片的后缀名,这样在批量下载时,只下载该后缀名对应的图片,就不会下载错了. 批量下载图片还有另外一种方法.如果要下载的

C++ 根据图片url 批量 下载图片

最近需要用到根据图片URL批量下载到本地的操作.查找了相关资料,记录在这儿. 1.首先在CSV文件中提取出url ifstream fin("C:\\Users\\lenovo\\Desktop\\query_result0503.csv"); //打开文件流操作 string line; int cnt = 0; while (getline(fin, line) && cnt < 20) { istringstream sin(line); //将整行字符串l

这是一款可以批量压缩图片的软件

很多小伙伴都在找一款图片压缩的软件,很多的软件一次只能压缩一张图片,小编最近遇到了一个神奇的压缩软件,这是一款可以批量压缩图片的软件,下面就是小编分享的图片压缩软件的使用方法哦,可以来看看!工具介绍:迅捷压缩软件1:打开电脑上的这个图片压缩软件,需要压缩图片,我们就可以点击页面中的图片压缩.2:进入操作界面之后点击添加文件或者添加文件夹的按钮,把需要进行压缩的图片添加进操作界面中.一次可以添加多张图片然后同时进行压缩.3:选择一个合适的压缩选项,添加文件的下面有压缩选项和输出格式可以选择.根据自

电脑如何批量压缩图片

电脑压缩图片的方法很简单,只不过还得借助到压缩的工具,借助压缩工具的强大的压缩功能,在几秒钟就可以实现视频的压缩,方法还是简单的,电脑如何批量压缩图片?具体方法一起来学习!参照下面的方法压缩图片:图片压缩可以借助压缩软件1:打开电脑上的图片压缩软件,页面有三个压缩的功能,点击图片压缩就可以进入操作界面.2:添加要进行压缩的图片,点击添加文件或者添加文件夹的按钮就可以选择文件,一次可以添加多张图片同时进行压缩.3:在添加文件下面有输出格式以及压缩选项的设置,根据自己的需要进行选择.4:压缩好的图片