あなたの日常の仕事で、そのようなシナリオに遭遇したことがありますか?リーダーはWord文書を送信し、文書内の写真をフォルダーに保存し、写真を.jpgまたは.pngに変更するように求めました。それは何をしますか?名前を付けて保存の画像の始まりの間、あなたは内側を折りたたんでいません。今日、Tingyunは、時間と労力を節約する2つの方法を教えています。ドキュメント内の写真の数や数百に関係なく、すばやく保存できます。
1.分析
ドキュメントへの写真の適用は非常に一般的な現象です。Wordドキュメントに適切な写真を挿入すると、間違いなくドキュメントがより美しくなります。
最初に考えてみてください。通常、Wordに画像を挿入するにはどうすればよいですか。
-
必要な画像素材を事前にローカルコンピュータに保存し、Wordに挿入してください
-
コピー、スクリーンショットなどを使用して、画像をWordに貼り付けます
実際、2番目の方法には、Wordに欠点があります。将来使用する写真のみを使用するためにローカルコンピューターに保存する必要がある場合、最も一般的な方法は、マウスの右ボタンをクリックして[写真として保存]を選択し、パスを選択することです。セーブ。
この方法は、処理する必要のある画像が少ない場合に適しています。画像の数が増えると、処理が面倒になり、エラーが発生しやすくなります。
では、どうすればこれらの写真をバッチで保存できますか?
次に、Wordドキュメントの画像を抽出します
解決策は、ファイル形式を変更し、Word文書のサフィックスを圧縮形式の.rarに直接変更することです(.zipも可能です)。圧縮ファイルを開き、[word]-[media]をクリックすると、ドキュメントで使用されている画像がここに表示されます。選択して解凍するだけです。
テストに使用されたWordドキュメントは次のとおりです。
操作方法は以下のとおりです。
[表示]をクリックして詳細情報を選択し、ファイル拡張子を確認します。
Wordドキュメントのサフィックスを.rarの圧縮形式に直接変更します(.zipも可能です)。圧縮ファイルを開き、[word]-[media]をクリックすると、ドキュメントで使用されている画像がここに表示されます。選択して解凍するだけです。
3つ目は、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に変換され、新しいフォルダーに保存されます。
著者:Ye Tingyun
CSDN:https://blog.csdn.net/fyfugoyfa
この記事は学習の交換のみを目的としており、著者の許可なしに複製することを禁じていますが、他の目的では権利を留保しません。
記事が役に立ったら、いいねやスターを付けてください。あなたのサポートは作者への最大の励ましです。コメント領域の欠陥を修正し、交換して学ぶことができます。