在空白文件中,我插入資料夾中的圖像(螢幕截圖 - 所有圖像均具有相同的大小和格式)。我想將圖像調整為所需的尺寸。現在我要做的就是一張一張地選擇圖像,設定其大小。 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,請使用“命令 - Y”)。
F。對於大型文檔,請使用右側的垂直滾動條在圖像之間移動
3-所有影像的寬高比統一
A。右鍵單擊第一個圖像,打開“大小和位置”框(或從“圖片”->“格式”->“大小”框打開框)。
b.改變縱橫比%值
c.關閉框
D.點擊下一個圖像並按 F4。請注意,所有圖像的縱橫比值並未更改為完全相同的值,但很接近(53%而不是50%),因此宏觀方式更精確
4-或使用第三方插件對於 MS Word 之類的KU工具
答案2
將使用圖片的方式從「與文字對齊」設定為「頂部和底部」。根據需要調整第一張圖片的大小以格式圖片。然後一次選擇一張照片並按 F4。不完全是即時的,但比嘗試在格式框中一次執行一個要好得多。
將 IN LINE WITH TEXT 重新格式化為其他選項之一對於 F4 的工作至關重要。
答案3
如果您將文件另存為 .docx,那麼您將能夠將其作為 zip 檔案開啟。將有一個包含所有圖像的媒體資料夾(我的有 PNG 圖像)。然後,您可以使用 IrfanView、XnViewMP、FastStone Viewer 等程式執行批次轉換,例如調整大小、降低顏色深度等。
例如,在充滿螢幕截圖的 docx 中,我需要將顏色數量減少到 8 種,這足以用於文件目的。處理完後,我的 10MB 文檔變成了 1.8MB 文檔,因此節省的成本非常可觀。始終保存原始 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 鍵並單擊每張圖片來選擇它們,然後您可以使用選擇手柄單獨調整它們的大小。
一旦選擇了它們,您所做的任何操作都會影響所有它們 - 大小、設定文字換行、輪廓顏色、填滿顏色、切換鎖定長寬比,實際上是任何屬性。