Как я могу изменить размер нескольких изображений в документе MS Word?


29

В пустой документ я вставляю изображения (снимки экрана - все имеют одинаковый размер и одинаковый формат) из папки. Я хочу изменить размер изображения до желаемого размера. Все, что я сейчас делаю, это выбираю одно изображение за другим, устанавливая его размер. В Word, похоже, не работает мультиселект для изображений.

В идеале я хочу выбрать несколько изображений, установить их размер за один раз без использования макроса.

Ответы:


39

У вас есть несколько способов сделать это:

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- Измените размеры всех изображений до одинаковой высоты и ширины:

а. Щелкните правой кнопкой мыши первое изображение, откройте окно «Размер и положение» (или откройте окно из окна «Изображение -> Формат -> Размер»). Чтобы отключить блокировку соотношения сторон, вам нужно поле размера, а не только параметры высоты и ширины на вкладке. или это не сработает)
б. Отключить «Блокировать соотношение сторон»
c. Изменить высоту и ширину до желаемого размера
d. Закрыть окно
e. Нажмите на следующее изображение и нажмите F4. Продолжайте, нажимая на последовательные изображения и нажимая F4 (для MAC используйте «команда - Y»).
е. Для больших документов используйте вертикальную полосу прокрутки справа, чтобы перемещаться между изображениями.

3- Единый формат изображения для всех изображений a. Щелкните правой кнопкой мыши первое изображение, откройте окно «Размер и положение» (или откройте поле «Изображение -> Формат -> Размер»).
б. Изменить соотношение сторон% значение
c. Закрыть окно
d. Нажмите на следующее изображение и нажмите F4. Обратите внимание, что соотношение сторон не было изменено на одно и то же значение для всех изображений, но было близко (53% вместо 50%), поэтому макро способ более точен

4- Или использовать сторонние плагины для MS Word, такие как KUTools


Спасибо. Ваше первое предложение об использовании макроса не вариант для меня. Ваше второе предложение, похоже, не работает; удар по F4, похоже, ничего не делает. Ваш третий вариант также совпадает со вторым, что касается клавиши F4. Основываясь на моих исследованиях, я вижу эту ссылку, в которой четко сказано, что выбор нескольких объектов не работает и указывает только на KUTools.
Нараянан

Я проверил решения 1,2,3. Все они работают правильно.
М-Разави

1
Мои извенения; Я упустил шаг разблокировки соотношения сторон, так как не хочу, чтобы мои изображения были искажены. Скорее я оставил заблокированный, изменил ширину и установил соотношение сторон разблокированным, и клавиша F4 работала. Bizarre!
Нараянан

ОП просит изменить размер. Я думаю, что Разави отвечает правильно, здесь. Но для других: если это просто вопрос размера (в памяти) / разрешения, возможно, «Compress Pictures» подойдет . Кажется, «Сжатие изображений» может работать против ВСЕХ изображений в документе, а не по одному. Я предполагал, что это можно сделать только по одному, поэтому я и пришел сюда.
Красный горох

2
Второе решение просто великолепно! Работал с MS Office целую вечность, но никогда не сталкивался с этой клавишей F4! Некоторая дополнительная информация: techforluddites.com/…
Андреас

8

Установите способ использования изображений от «В строке с текстом» до «Сверху и снизу». Измените размер 1-го изображения по желанию в формате изображения. Затем выберите снимки по одному и нажмите F4. Не совсем мгновенно, но гораздо лучше, чем пытаться делать их по одному в поле Формат.

Переформатирование IN LINE WITH TEXT в один из других вариантов крайне важно для работы F4.


2

Если вы хотите изменить размер нескольких изображений в документе MS Word, который был преобразован из документа PDF, и несколько изображений, которые фактически образуют Word, находятся за пределами страниц Word, вот решение.

  1. Сохранить Word как веб-страницу (* .html)
  2. Чтобы нажать Введите в папке, созданной автоматически в процессе выше и найти нужные изображения, сортируя их по порядку. [введите описание изображения здесь] [1]
  3. Создать новое пустое слово. Тем временем вы можете изменить поля в макете страницы Word.
  4. Чтобы выбрать отсортированные изображения и перетащите их в новое пустое слово.
  5. Они подходят идеально. :)

Иногда порядок обратный, и вы можете перетащить их снова. Возможно, это связано с операцией выбора изображений.


Вопрос описывает вставку изображений в пустой документ, а не преобразование из PDF. Также ничего не говорится о том, что они находятся за пределами поля. Похоже, это не решает вопрос, который был задан в вопросе.
fixer1234

Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
DavidPostill

Изображение отсутствует.
Дональд Дак,

2

Если вы сохраните документ как .docx, то сможете открыть его как zip-архив. Там будет медиа-папка со всеми изображениями (у меня были PNG-изображения). Затем вы можете использовать такие программы, как IrfanView, XnViewMP, FastStone Viewer для выполнения пакетных преобразований, таких как изменение размера, уменьшение глубины цвета и т. Д. Упакуйте ваши изображения обратно в zip и переименуйте его в docx.

Например, в моем docx, полном скриншотов, мне нужно было уменьшить количество цветов до 8, что достаточно для документирования. После обработки мой 10 МБ документ стал 1,8 МБ, поэтому экономия может быть значительной. Всегда сохраняйте исходный документ на тот случай, если вы захотите восстановить изображения после чрезмерной деградации / обработки и т. Д.

Для людей, которые имеют проблемы с 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.


Вау, какой другой подход!
Нараянан

Я только что попробовал это, но после повторного архивирования получил ошибку "... есть проблемы с содержимым". Словом не хватает некоторых частей. Я также попробовал просто расстегнуть молнию и разархивировать - это также не удалось. Я использую 7zip. Какие-либо предложения?
hlintrup

У меня было похожее сообщение об ошибке, и я все исправил, но дело было только в изменении имени файла. Например, хотя word переименовывает само имя файла, оно не меняет расширение. Так что в моем случае у меня была смесь JPG и JPEG. Когда я изменил их размер, все они изменились на jpg. Таким образом, только те, которые были первоначально JPG показали. Остальные были сломаны.
Ади

0

Все, что вам нужно сделать, это следующее:

  1. Взять пустой документ
  2. Перейти к макету страницы -> столбцы-> два столбца
  3. Перетащите картинки на страницу

Это автоматически изменит размер.


Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
DavidPostill

0

Пока ваши изображения не «встроены в текст», все, что вам нужно сделать, - это CTRL + щелчок по каждой из них, чтобы выбрать их, а затем вы можете изменить их размер по отдельности с помощью маркеров выбора.

После того, как они будут выбраны, все, что вы сделаете, повлияет на все из них - размер, установить обтекание текстом, цвет контура, цвет заливки, переключить Lock Aspect Ratio, любой атрибут действительно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.