老闆讓我從Word中複製出1000張圖片?

2021-02-12 Python編程

日常工作中,你是否遇到過這樣的場景,領導發來一份 Word 文檔,要求你將文檔中的圖片存儲到一個文件夾內,並且還要將圖片都改成 .jpg 或者 .png,你會怎麼辦?

你是不是一邊內心崩潰,一邊開始一張張的 另存為

今天,我就教你兩招省時省力的方法,不管文檔中有幾張甚到幾百張圖片,你都可以快速保存下來。

一、分析

圖片在文檔的應用已經是十分普遍的現象了,在Word文檔中插入合適的圖片無疑會讓我們的文檔變得更美觀。

先來回想一下,我們平常是如何在Word中插入圖片的?

在本地電腦中事先存儲好需要的圖片素材,然後插入到Word中

其實,第二種方法有一個弊端在於圖片只存在 Word 中,如果我們需要將它們保存到本地電腦中以供日後使用,最常用的方法是單擊滑鼠右鍵,選擇 另存為圖片,然後選擇路徑進行保存。

這種方法在只需要處理少數幾張圖片時還算適用,一旦圖片數量增多,處理工作就會變得繁瑣且容易出錯。

那麼,我們怎樣可以將這些圖片批量保存呢?

二、提取出 Word 文檔裡的圖片

解決方法就是:更改文件格式。直接將 Word 文檔的後綴名改成 「.rar」 (「.zip」也是可以的)的壓縮格式。打開壓縮文件,點擊【word】-【media】,文檔中使用的圖片就出現在這裡,只需要選中解壓出來即可。

用於測試的 Word 文檔如下:

操作方法如下:

點擊查看,選擇詳細信息,勾上文件擴展名。

直接將 Word 文檔的後綴名改成 「.rar」 (「.zip」也是可以的)的壓縮格式。

打開壓縮文件,點擊【word】-【media】,文檔中使用的圖片就出現在這裡,只需要選中解壓出來即可。

三、利用 python 批量轉換格式
# -*- coding: UTF-8 -*-
"""
@File    :test_01.py
@Author  :葉庭雲
@CSDN    :https://yetingyun.blog.csdn.net/
"""
# 導入os模塊
import os

# 不存在 jpg圖片 這個文件夾  創建
if not os.path.exists('jpg圖片'):
    os.mkdir('jpg圖片')


path = r'.\jpg圖片'
# 列出 media 文件夾下所有圖片
files = os.listdir(r'.\media')

for item in files:
    # 拼接出media 文件夾下所有圖片路徑
    file_1 = '.\media' + '/' + item
    # 讀取圖片數據
    with open(file_1, 'rb') as f:
        con = f.read()
    # 重新寫入  以 .jpg 格式 並保存到jog圖片文件夾
    file_name = path + '/' + item.split('.')[0] + '.jpg'
    with open(file_name, 'wb') as f:
        f.write(con)

運行效果如下:

程序運行,嗖的一下,圖片格式都轉換成了 .jpg 並保存到新的文件夾裡。

作者:葉庭雲

CSDN:https://blog.csdn.net/fyfugoyfa

相關源碼和文件下載

https://alltodata.cowtransfer.com/s/674142f39c9247 

人工智慧與大數據技術

相關焦點

  • 從Word中複製出1000張圖片
    你是不是一邊內心崩潰,一邊開始一張張的 另存為。今天,我就教你兩招省時省力的方法,不管文檔中有幾張甚到幾百張圖片,你都可以快速保存下來。在本地電腦中事先存儲好需要的圖片素材,然後插入到Word中其實,第二種方法有一個弊端在於圖片只存在 Word 中,如果我們需要將它們保存到本地電腦中以供日後使用,最常用的方法是單擊滑鼠右鍵,選擇 另存為圖片,然後選擇路徑進行保存。
  • Excel圖片太多如何插入?這個小技巧30秒完成1000張圖片的批量插入!
    作者:小北童鞋來源:芒種學院(ID:lazy_info)近期在後臺收到一位同學的留言「如何將1000張圖片批量導入Excel對應位置」,例如下面這張圖表,有很多產品的信息:但是這裡有1000張圖片,僅是尋找產品的名字+手動插入對應圖片,一天都未必能實現。作為一名高效的Exceler,這可難不倒我們,今天我們就來學習在Excel中如何批量插入對應名稱位置的圖片。
  • Word中調整圖片大小用這 4 招,一分鐘搞定200張圖片!
    -[設為星標⭐]即可第一時間獲取最新辦公資訊如果你的Word中插入了幾十甚至上百張圖片,而且大小都不一樣,為了美觀,需要將所有的圖片統一調整成相同的大小,你該不會一張張的調整吧?(2)當這張圖片大小設置好以後,依次選擇其他圖片,再按【F4】鍵,即可快速統一圖片大小。(1)添加命令。選擇【文件】-【選項】-【自定義功能區】命令,在「從下列位置選擇命令」下拉菜單中選擇「所有命令」,然後在下方的列表框中選擇「選擇多個對象」。然後在「主選項卡」列表框的「開始」欄下「新建組」,單擊中間的「添加」按鈕將命令添加到新建組中。
  • 002 從word中複製圖片到PPT逐頁平鋪
    ,需要手工將Word文檔試卷中的圖形逐張複製、新建一頁幻燈片,然後粘貼,再調整大小,十分繁瑣。二、實現思路        1、模擬手工操作:打開試卷Word文檔,逐張圖片複製、粘貼到新建幻燈片中,再調整大小;        2、插入順序:Word文檔中的圖形有兩類對象,分別為Shape
  • PPT中圖片太醜?我教你美化!!!
    這張圖片的上下空間都很少,不好排版。我們可以對其進行一個【裁剪拼接】的處理,只要截取下星球的一小部分,然後複製一份,將兩份拼接在一起即可。03   漸變蒙版法當你的老闆,想讓你用這張圖片製作一個封面,你內心是不是會崩潰。
  • 在Word中,如何在文檔中插入圖片?
    如何在文檔中插入圖片如圖 9‑1所示為某旅遊開發公司宣傳部門製作的旅遊景點宣傳資料,宣傳資料製作者想除了通過文字描述景點外,還想在宣傳資料中放一些景點圖片,應該如何操作?步驟2        如圖 9‑2所示,單擊「插入」選項卡→「插圖」組中的「圖片」按鈕,打開「插入圖片」對話框。
  • 老闆突然要求把1000張圖片導入Excel……先別崩潰,你還有救!
    從設計師轉崗成前端開發的那幾年,我從坐我旁邊的 Excel 大神那裡學到了好幾招!那個提起表格就頭疼的我,如今也能偶爾驚現神操作。
  • 如何替換Word中的文字為圖片
    在使用word時,我們也許都遇到過一種特殊的查找替換的煩惱,就是想將一些文字批量替換成圖片的情況。那麼這個是不是就沒法完成呢?非也。
  • Word如何插入圖片、調整大小和排版?
    在對文檔進行編輯的過程中,肯定避免不了插入多張圖片、表格、形狀、文本框等,下面就為大家詳細介紹一下,不會的朋友快快來學習吧!一、插入圖片、調整大小打開需要編輯的Word文檔:拖入圖片:默認的圖片是嵌入在文字中,這樣文字有些亂,在圖片上按滑鼠右鍵,選擇「自動換行」,選擇「上下型環繞」。
  • 1000張圖片如何一次性導入Excel?小可教你三步搞定!
    小夥伴們,我是熱愛Excel的效率狂,秒小可~昨天教了大家如何批量導出Excel中的圖片(點擊即可閱讀),後臺有小夥伴問,那將圖片批量導入Excel呢?來,小可教你三步搞定,走起!▌ 案例背景老闆要求你將對應員工的照片導入Excel中,注意照片要與姓名對應起來。▌ 準備工作將員工的照片放在桌面的文件夾中,並將其命名好。接下來,就是重點步驟啦,敲黑板。
  • Excel數據聯動word整理技巧,雙向複製粘貼,快捷轉換
    Hello大家好,我是幫幫。今天跟大家分享一下Excel數據聯動word整理技巧,雙向複製粘貼,快捷轉換不加班。
  • 如何把Word中500張圖片統一大小?教你1分鐘搞定
    免費領取今日福利大禮包*作者:Caesar當我們在製作Word文檔的時候,經常遇到這樣的問題:在文檔裡面插入了N張圖片之後首先我們需要設置圖片文字的環繞模式,一般Word裡面默認的是【嵌入型】,所以我們需要點擊【文件】-【選項】-【高級】,在【剪切、複製和粘貼】選項中,將圖片插入/粘貼改為【四周型】。
  • Word中如何添加高清晰度實時更新的CAD圖片
    ,然後粘貼的方式進行插入圖片。但有時領導看了後又讓修改方案,這樣就陷入了不停地截圖粘貼中。文件中需要粘貼的圖片少工作量相對還要輕鬆一點,但是遇到了圖片多的文件或者方案,每次截圖的大小不一樣還可能會影響整體的排版,還有些截圖後圖片的清晰度不夠,放大之後就模糊,那麼如何在Word中插入高清實時更新的CAD圖片呢?請看下文喲。
  • 一分鐘PPT:如何一次性導出PPT/Word中的所有圖片
    小揪語錄@小揪:強烈建議轉發給身邊用辦公軟體的小夥伴們 哈嘍小夥伴們~又到了小揪一周一次的圖文小教程啦今天小揪將為大家帶來一個超級好用的小技能如何一次性導出PPT/Word中的所有圖片很多時候我們在工作中需要將一份文檔中的圖片全部保存到自己的電腦PPT可以直接導出圖片但是Word就只能一張一張圖片另存是非常麻煩的其實這裡有一個小小的技巧可以一次性快速導出所有圖片一般人我都不告訴他的~
  • Word保存圖片,還在一張張另存嗎?2 招教你批量搞定!
    日常工作中,你是否遇到過這樣的場景,領導發來一份Word文檔,要求你將文檔中的圖片存儲到一個文件夾內,你會怎麼辦?你是不是一邊內心崩潰,一邊開始一張張的「另存為」。今天,小編教你兩招省時省力的方法,不管文檔中有幾張甚到幾百張圖片,你都可以在一分鐘之內保存下來,一起來看一下吧!圖片在文檔的應用已經是十分普遍的現象了,在Word文檔中插入合適的圖片無疑會讓我們的文檔變得更美觀。先來回想一下,我們平常是如何在Word中插入圖片的?
  • Word更改圖片大小很麻煩?這樣做……【Word教程】
    、Word、PPT全套課程日常辦公中,為了讓Word文檔的美觀性,常會在文檔中插入與之相匹配的圖片。而在插入圖片之後,通常為使文檔風格統一,大小符合要求,可以根據需要調整插入圖片的大小。因此,Word中調整圖片大小的方法有多種,一起來看一看吧!1.常規法在word的圖文編輯中,如果圖片大小不一,會極大的影響排版布局效果,我們可以通過以下2種方法進行圖片大小調整。
  • 「救命,Word中如何插入excel表格?」別急,方法來了
    作者:佚名   來源:我的Excel小技巧(id:word_excel_ppt)在編輯Word文檔的過程中,有時需要插入大量的表格,但Word 畢竟是處理文字的軟體,在表格數據的處理上,功能還是不如Excel。
  • 高效撰寫論文之Word中快速給批量圖片插入編號
    近來需要撰寫詳細設計文檔,文檔裡光圖片就100多張,打死我也不會再不會為了任務去親自手打了。搜了大半個早上,都是教如何自動插入圖片編號,結果還是需要對著一張張圖點擊滑鼠右鍵,插入編號。這個對於我這種大規格文檔也是傻辦法,不推薦了。推薦下面這種方法:第一步:選中文檔中第一張圖片,點擊滑鼠右鍵,插入編號。
  • 如何在word中插入excel文件表格
    雖然我考慮到了,即使連結過來的全部excel文件,可以通過修改圖片的方式,例如放大縮小、裁剪(在表格滑鼠右鍵,選擇【顯示「圖片」工具欄】可以找到操作按鈕),但是後來我又發現了更高級的辦法。聽我慢慢道來……(遠處飛來一隻番茄,給我嫻熟的躲過……)  現在面臨的是要在word文檔裡插入excel大表格的局部,其實很簡單,打開excel,選中你要連結到word的區域,選擇複製(快捷鍵ctrl+c,滑鼠右鍵點【複製(C)】,通過菜單【編輯(E)】-->【複製(C)】三種方法都可以),然後打開word(注意!
  • 我在這頁PPT上放了35張圖片,超級驚豔...
    不得不說,這種圖片的排版形式很有新意,用在 PPT 中,肯定會加分不少!那麼,問題來了。如何在 PPT 中實現,圖片透視環繞的排版呢?方法一使用 PPT 中的三維旋轉第一個方法,主要用到了 PPT 中的三維旋轉功能。為了便於教程演示,我會用色塊來代替圖片。