MS Word 文書内の複数の画像のサイズを変更する(圧縮しない)にはどうすればよいですか?

MS Word 文書内の複数の画像のサイズを変更する(圧縮しない)にはどうすればよいですか?

空白のドキュメントに、フォルダーから画像 (スクリーンショット - すべて同じサイズで同じ形式) を挿入します。画像を希望のサイズに変更します。現在行っているのは、画像を 1 つずつ選択してサイズを設定することだけです。Word では、画像の複数選択が機能しないようです。

理想的には、マクロを使用せずに、一度に複数の画像を選択してサイズを設定したいと考えています。

答え1

これを行うには複数の方法があります:

1-マクロを使ってみる次のコードを使用します:

Sub resize()
Dim i As Long
With ActiveDocument
    For i = 1 To .InlineShapes.Count
        With .InlineShapes(i)
            .ScaleHeight = 50
            .ScaleWidth = 50
        End With
    Next i
End With
End Sub 

2- すべての画像の高さと幅を同じにサイズ変更します。

a. 最初の画像を右クリックして、[サイズと位置] ボックスを開きます (または、[画像] -> [形式] -> [サイズ] ボックスからボックスを開きます。アスペクト比のロックを無効にするには、タブの高さと幅のオプションだけでなく、サイズ ボックスも必要です。そうしないと、機能しません)
b. [アスペクト比のロック] を無効にします
c. 高さと幅を希望のサイズに変更します
d. ボックスを閉じます
e. 次の画像をクリックして、F4 キーを押します。続けて、連続する画像をクリックして F4 キーを押します (MAC の場合は「command - Y」を使用します)。
f. 大きなドキュメントの場合は、右側の垂直スクロール バーを使用して画像間を移動します

3- すべての画像のアスペクト比を統一する a. 最初の画像を右クリックして、「サイズと位置」ボックスを開きます(または、「画像」->「フォーマット」->「サイズ」ボックスからボックスを開きます)。
b. アスペクト比の % 値を変更します
。 c. ボックスを閉じます
。 d. 次の画像をクリックして、F4 キーを押します。 アスペクト比の値は、すべての画像でまったく同じ値に変更されたわけではありませんが、近い値(50% ではなく 53%)に変更されたため、マクロの方法の方が正確です。

4- またはサードパーティのプラグインを使用するMS Wordの場合KUツール

答え2

画像の使用方法を「テキストと同じ行」から「上下」に設定します。画像の書式設定で、最初の画像を必要に応じてサイズ調整します。次に、一度に 1 枚ずつ画像を選択し、F4 キーを押します。瞬時にではありませんが、書式設定ボックスで一度に 1 枚ずつ選択するよりははるかに簡単です。

F4 が機能するには、IN LINE WITH TEXT を他のオプションのいずれかに再フォーマットすることが不可欠です。

答え3

ドキュメントを .docx として保存すると、zip アーカイブとして開くことができます。すべての画像 (私の場合は PNG 画像) を含むメディア フォルダーがあります。その後、IrfanView、XnViewMP、FastStone Viewer などのプログラムを使用して、サイズ変更、色深度の削減などのバッチ変換を実行できます。画像を zip に再度パックし、名前を docx に変更します。

たとえば、スクリーンショットがいっぱいの docx では、ドキュメント作成には十分な 8 色に色数を減らす必要がありました。処理後、10 MB のドキュメントが 1.8 MB のドキュメントになったので、節約効果は大きいと言えます。劣化や処理が多すぎる場合に写真を復元したい場合に備えて、必ず元の docx を保存しておいてください。

unzip/zip に問題がある場合は、次の手順を実行してください。

rename mydoc.docx mydoc.zip
mkdir mydoc_unzip
cd mydoc_unzip
unzip ../mydoc.zip
... manipulate ....
zip -a ../new_doc.zip *
cd ..
rename new_doc.zip new_doc.docx

私は Total Commander というツールを使用します。このツールを使用すると、docx ファイル内に直接移動 (Ctrl-PgDn) し、メディア フォルダーを一時的な場所に解凍 (コピー) して操作を行い、Total Commander を使用してメディア ファイルをコピーし直すことができます。

docx の名前を zip に変更すると、Windows ファイル エクスプローラーを使用してそれを探索できるようになります。手順は Total Commander と同じです。つまり、メディア フォルダーを外部の一時場所にコピーし、画像を操作して、それらを zip にコピーします。

答え4

画像が「テキスト付きインライン」でない限り、各画像上で Ctrl キーを押しながらクリックして選択し、選択ハンドルを使用して個別にサイズを変更するだけです。

一度選択すると、サイズ、テキストの折り返しの設定、アウトラインの色、塗りつぶしの色、アスペクト比のロックの切り替えなど、あらゆる属性の設定がすべての要素に影響します。

関連情報