Преобразование связанных изображений во встроенные изображения


16

Я импортировал отчет в формате HTML в слово, открыв его (откройте index.htmlв Word) и скопировав / вставив результат в качестве приложения в свой документ.

Он работал нормально, за исключением того, что все изображения (200 из них) на самом деле являются ссылками на изображения на моем жестком диске. Следовательно, когда я отправляю документ моим коллегам, у них нет изображений.

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

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


Встраивание 200 изображений, вероятно, сделает ваш документ намного больше, так как, по моему опыту, Word преобразует их в растровые изображения, несжатые растровые изображения
pavium

Да, я знаю это. Но у меня нет выбора. У меня должен быть один документ (даже огромный). Я не могу доставить папку с изображениями вместе с этим документом.
Рафаэль Жоливет

Я вижу твою проблему. Возможно, это объясняет популярность программного обеспечения для презентаций, такого как Powerpoint.
павиум

1
А как насчет PDF-версии? Или вы можете встроить свои изображения непосредственно в файл HTML (используя data: и base64).
Николас

Ответы:


16

Я нашел решение здесь , ключевое слово «unlinking images».

Вот процедура для Word 2007.

  1. Нажмите Ctrl+, Aчтобы выбрать весь документ.
  2. Нажмите большую кнопку Microsoft Office в верхнем левом углу, выберите « Подготовить» , затем нажмите « Изменить ссылки на файлы» (или нажмите Alt+ E+ K).
    Все ссылки должны быть выбраны - если это не так, убедитесь, что вы сохранили документ в виде *.docфайла, ИЛИ выберите все перечисленные файлы, прокрутив до конца списка, а затем с помощью Shift+ clickвыберите последнюю из диапазона ,
  3. Установите флажок Сохранить изображение в документе .
  4. Нажмите ОК .

1
Я счастлив, у меня теперь есть ОГРОМНЫЙ документ ...
Рафаэль Жоливет

+1 Я не знал об этом варианте. Я действительно написал макрос в ответ на ваш вопрос, но к тому времени, как я закончил, вы нашли свое решение.
Джеймс П

5
В Word 2013 ссылка на меню «Редактировать ссылки на файлы» доступна в разделе «Связанные документы» в правом нижнем углу экрана «Информация». Обратите внимание, что вы можете нажать «Разорвать ссылку» одновременно с отметкой «Сохранить изображение в документе», которая преобразует связанные изображения в несвязанные встроенные изображения, и ссылка «Редактировать ссылки на файлы» должна исчезнуть.
Лилиенталь

6

В Word 2010:

Выберите « Файл»> «Информация»> «Редактировать ссылки на файлы» («Редактировать ссылки» находится в разделе « Связанные документы » в правом нижнем углу). Это открывает диалог Ссылки .

Выберите все ссылки в диалоговом окне « Ссылки » и нажмите « Разорвать ссылку» .

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


Интересно, как я не смог найти его самостоятельно.
Андреас

Мне кажется, что вы должны использовать «сохранить изображение в документе» в диалоговом окне «Ссылки». Поэтому выберите все ссылки (нажмите на первую ссылку, прокрутите список ссылок вниз, нажмите Ctrl + щелчок, чтобы выделить все), затем установите флажок «Сохранить изображение в документе» (внизу слева в диалоговом окне «Ссылки»). Нажмите ОК. Затем подождите, пока все изображения не будут загружены в документ, и вы вернетесь на страницу «Файл», «Информация». Вернитесь в документ и нажмите на изображение, и URL не будет отображаться в левом нижнем углу окна. Обратите внимание, что если вы снова откроете диалоговое окно «Ссылки», исходные URL-адреса все еще будут там, но пиксель будет локальным.
Рик Хеллуэлл

2

Я использую LibreOffice и есть функция Edit / Links / Break link .

Но я посмотрел в MSO (у меня здесь только 2010 Starter, который используют только изредка), и если вы щелкните правой кнопкой мыши на изображение и выберите Удалить гиперссылку , похоже, что он будет работать точно так же.

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