办公技巧:如何快速提取办公文档里面的所有图片

       191aac086a9d8f8d023ea32c92cd36f0.png        

针对一个比较大的办公文档里面有很多图片,有些时候我们需要提取文档里面的所有图片信息,当然你打开文档一个个复制保存就可以了,不过这样太过于繁琐了,有没有更加快速的方法呢?今天给大家分享快速提取办公文档里面的所有图片,操作非常简单,看完你就会了!

office2007办公文档组成:office2007办公文档的本质是xml文件加上多媒体文件等元素一起打包而组成的,利用这个原理我们可以利用下面的方法提取文档里面的所有图片信息。

下面我们以一个包含图片的Word文档的docx文件为例。

       ddb025be1d49158647bdafe77abeeeb3.png        

第一步:需要把Word文档的后缀名修改为zip压缩包,这时候该Word文档就会变成了一个ZIP压缩包。

       f1b38a1c743e8487e6e9adfb6011b651.gif        

第二步:将压缩包用压缩工具打开。

在压缩包的目录里面,可以找到“word”这个目录,点进去后,找到“media”文件夹,文档里面所有的图片,都在这里面了!如果需要的话可以把压缩包解压后,直接把这些图片复制出来,这样就轻松搞定提取办公文档所有图片这个任务,是不是超级简单。

说明:目前只支持Office2007之后的办公文档,目前有docx、pptx、xlxs三种。

Word文件:docx办公文档解压后,找到“ppt”文件夹中的“media”目录。

PPT文件:pptx办公文档解压后,找到“ppt”文件夹中的“media”目录。

Excel文件:xlxs办公文档解压后,找到“xl”目录下的“media”文件夹。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270058.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ELK+Filebeat+Kafka+ZooKeeper 构建海量日志分析平台(elk5.2+filebeat2.11)

ELKFilebeatKafkaZooKeeper 构建海量日志分析平台 参考:http://www.tuicool.com/articles/R77fieA 我在做ELK日志平台开始之初选择为ELKRedis直接构建,在采集nginx日志时一切正常,当我采集我司业务报文日志类后,logstash会报大量的…

Spring回滚事务类型

Spring默认抛出了未检查unchecked异常(继承自 RuntimeException的异常)或者 Error才回滚事务,其他异常不会触发回滚事务。

操作系统:Win10操作系统内置的备份功能介绍

今天给大家分享Win10操作系统内置的系统备份功能,感兴趣的可以了解一下!。 Win10的备份:由“旧版备份与还原”、“还原点”和“文件历史记录”三个部分组成。 旧版备份与还原:主要用于系统备份与还原 还原点:还原点 文…

spring 事务控制 设置手动回滚 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

如上: 当我们需要在事务控制的service层类中使用try catch 去捕获异常后,就会使事务控制失效,因为该类的异常并没有抛出,就不是触发事务管理机制。怎样才能即使用try catch去捕获异常,而又让出现异常后spring回滚呢&am…

电脑软件:推荐一款本地文档搜索神器,赶快下载试试吧!

1、前言大家在日常办公的时候,经常会涉及各种各样的文档,时间久了文件会越来越多,有时候需要快速找到一个半年前文档可能会耗费你的大量时间,毕竟每个人的大脑记忆都是有限的,不可能每个细节都能够靠大脑记忆&#xff…

JVM系列(一):JVM基本概念知识笔记

今天开始给大家分享JVM系列知识,欢迎大家一起学习交流共同进度! 1、什么是JVM? JVM即Java虚拟机,可以理解为一种抽象计算机,它拥有一个指令集,在运行时操作各种内存区域。JVM对Java语言一无所知&#xff0…

配置maven环境变量cmd控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件...

配置maven环境变量cmd控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件 首先maven环境变量: 变量名:MAVEN_HOME 变量值:E:\apache-maven-3.2.3 变量名:Path 变量值:;%MVN_HOME…

电脑技巧:Win10任务管理器知识介绍,赶快来看一看吧

Win10操作系统的任务管理器应该是大家比较熟悉的软件,尤其是在你的电脑卡掉的时候,不得不打开任务管理器,结束掉进程卡死的进程,然后电脑就可以恢复正常使用,任务管理器作为Windows操作系统上一款使用频率非常高的软件…

[转]Asp.Net大型项目实践(11)-基于MVC Action粒度的权限管理【续】【源码在这里】(在线demo,全部源码)...

本文转自:http://www.cnblogs.com/legendxian/archive/2010/01/25/1655551.html 接上篇Asp.Net大型项目实践(10)-基于MVC Action粒度的权限管理(在线demo,全部源码) 在线Demo: 地址:http://218.60.8.35:1234/ 服务器&a…

电脑软件:推荐八款电脑必备效率软件

目录 1、PowerToys 微软官方效率神器 2、Ditto 剪切板神器 3、AnyTXT Searcher 文本搜索神器 4、Everything 文件检索神器 5、Monitorian 屏幕亮度调节神器 Monitorian 是一款超级实用的屏幕亮度调节工具,可以在任务栏以滑杆的方式调节屏幕亮度,且…

JVM系列(二):JVM中类加载器相关知识笔记

今天继续给大家分享JVM相关的知识,欢迎互相沟通交流! 1、什么是类的加载和类的卸载 JVM虚拟机运行的文件是class文件,它是由我们的Java程序编译后产生的文件。 类的加载:JVM虚拟机将指定的class文件读取到内存里,并…

JVM系列(三):双亲委派机制笔记

今天给大家分享JVM系列之双亲委派机制相关的知识。 1、Java类加载的过程 Java类的加载过程是动态的,它不会一次性把程序所有的类全部加载后再运行,而是先保障程序运行的基础类加载到JVM虚拟机当中,其他的类,一般是再需要的时候才…

Python用MySQLdb, pymssql 模块通过sshtunnel连接远程数据库

安全起见,数据库的访问多半是要做限制的,所以就有一个直接的问题是,往往多数时候,在别的机器上(比如自己本地),是不能访问数据库的,给日常使用造成了很大不便。所以前几天做了个需求…

运维安全:微软远程桌面修改默认远程端口

远程桌面是网络管理员必备的技能,今天给大家聊聊Windows本身就自带的远程桌面功能,如何修改远程的默认端口(3389),让你的远程服务器更加安全。 下面给大家介绍一下如何修改远程桌面的默认端口,具体步骤如下…

Android Studio如何导出可供Unity使用的aar插件详解

前言 项目之前使用Eclipse导出的jar文件来做与Android交互,最近因为工作需要需使用Android Studio的aar文件,网上参考了部分文章,也结合自己的理解重新整理一下具体的方法,通过写一个测试Demo来表述Android Studio创建aar的过程与…