objective c-从目录中单独提取图片

问题描述

从目录中单独提取图片

在缓存目录中保存了图片文件,然后再从目录中提取出来。

下面的代码是获取保存的全部文件:

[fileManager contentsOfDirectoryAtPath:pathForCacheDirectory error:&error]

怎么样从这里面单独提取出图片文件呢?图片文件格式不限。

解决方案

CFStringRef fileExtension = (CFStringRef) [file pathExtension];
CFStringRef fileUTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, fileExtension, NULL);

if (UTTypeConformsTo(fileUTI, kUTTypeImage)) NSLog(@"It's an image");
else if (UTTypeConformsTo(fileUTI, kUTTypeMovie)) NSLog(@"It's a movie");
else if (UTTypeConformsTo(fileUTI, kUTTypeText)) NSLog(@"It's text");
else  NSLog(@"It's audio");
时间: 2024-08-03 12:54:44

objective c-从目录中单独提取图片的相关文章

从Word文档中快速提取图片

要将一篇Word文档中的图片单独提取出来,你会采用什么办法?虽然自Office 2007开始,Word文档中的图片都可以通过右键另存为来保存到本地,但如果文档中图片比较多,这个方法显然比较麻烦.如果你也遇到了这样的问题,只要按照下面的方法操作就可以了. 启动 Microsoft Word (Word 2003.Word 2007.Word 2010 都可以),打开需要提取图片的 Word 文档. 打开"另存为"对话框,将"保存类型"设置为"网页"

Word文档中快速提取图片方法

你手中有一篇图文混排的 Word 文档,想把其中的图片快速提取出来,只要按下面的方法操作就行了. 启动 Microsoft Word (Word 2003.Word 2007.Word 2010 都可以),打开需要提取图片的 Word 文档. 打开"另存为"对话框,将"保存类型"设置为"网页",给定一个"文件名"(如"图片"),再单击"保存"按钮. 进入到上述网页文件所在的文件夹中,你会

CSS网页设计中使用背景图片须注意路径问题

css|背景图片|设计|网页|网页设计|问题 网页设计技巧文章,CSS网页设计中使用背景图片须注意路径问题. 在传统的表格布局中,背景图片是直接应用于表格的,一般情况下CSS的background-image属性使用非常少,或者说根本就不使用.应用CSS网页布局,实现内容与表现.行为相分离,作为页面框架.装饰等图片我们就直接剥离到CSS文件中,通过CSS进行定义. 我们通常用link的方法直接引用一个CSS文件到HTML(或其它活动文档)文件中.我们会发现有时候我们的图片无法显示了.此时,请查看

怎样从ppt中提取图片?PowerPoint图片提取技巧

  看到人家的PPT各种精美,无论是背景装饰素材还是图片都很好看想要占为己有该如何操作?怎样从ppt中提取图片?接下来小编就为大家带来PowerPoint图片提取技巧. 怎样从ppt中提取图片?PowerPoint图片提取技巧 在这里小编要为大家介绍一个让你详见恨晚的PowerPoint教程,这个技巧学会了比单独截图保存图片省事得多: 把ppt文件的后缀格式改为".rar",然后使用解压软件将其解压开来,在文件夹中就可以很轻松的看到所有原PPT中的图片了,方便得很!

怎样从ppt中提取图片?

  怎样从ppt中提取图片? 在这里小编要为大家介绍一个让你详见恨晚的PowerPoint教程,这个技巧学会了比单独截图保存图片省事得多: 把ppt文件的后缀格式改为".rar",然后使用解压软件将其解压开来,在文件夹中就可以很轻松的看到所有原PPT中的图片了,方便得很!

从Word文档中提取图片的方法

第一种: A.启动 Word ,打开需要提取图片的Word文档. B.右击需要提取的图片,在随后出现的快捷菜单中,选择"另存为图片"选项. C.在随后出现的"保存文件"对话框中,给定一个图片文件名称,单击"保存"按钮,相应的图片就被单独保存下来了. 第二种: A.首先打开Word 文档,(这里使用office2010举例)打开需要提取图片的 Word 文档. B.打开"另存为"对话框,将"保存类型"设置为&

如何使用ffmpeg从视频中提取图片

如何使用ffmpeg从视频中提取图片 你曾想过从一个视频文件中提取图片吗?在Linux下就可以,在这个教程中我将使用ffmpeg来从视频中获取图片. 什么是ffmpeg?What is ffmpeg? ffmpeg是一个非常有用的命令行程序,它可以用来转码媒体文件.它是领先的多媒体框架FFmpeg的一部分,其有很多功能,比如解码.编码.转码.混流.分离.转化为流.过滤以及播放几乎所有的由人和机器创建的媒体文件. 在这个框架中包含有各种工具,每一个用于完成特定的功能.例如,ffserver能够将多

怎么从Word文档中提取图片 Word提取图片

故障现象: 可以快速地从 Word 文档中将图片提取么? 解决方案: 你手中有一篇图文混排的 Word 文档,想把其中的图片快速提取出来,只要按下面的方法操作就行了. 启动 Microsoft Word (Word 2003.Word 2007.Word 2010 都可以),打开需要提取图片的 Word 文档. 打开"另存为"对话框,将"保存类型"设置为"网页",给定一个"文件名"(如"图片"),再单击&q

PHP 提取图片img标记中的任意属性

 这篇文章主要介绍了PHP 提取图片img标记中的任意属性的简单实例,有需要的朋友可以参考一下  代码如下: <?php   /* PHP正则提取图片img标记中的任意属性 */   $str = '<center><img src="https://img.lookmw.cn/images/20100516000.jpg" height="120" width="120"><br />PHP正则提取或更