Статьи из блога

Как извлечь рисунки из файла Word

Как вы думаете, что больше всего злит редакторов многих издательств и особенно веб-сайтов? Нет, если им присылают бесталанные тексты, то это, безусловно, вызовет раздражение. Но очень часто редакторы приходят просто в ярость, если присланная рукопись представляет собой файл Word со вставленными в нее рисунками! И по одной простой причине - если верстка и печать в этом издательстве выполняется не в том же самом Microsoft Word, то эти самые рисунки обычно необходимо делать в виде отдельных файлов формата BMP или TIFF, а "вытаскивать" графику из документа Word многие редакторы не умеют.

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

 

Однако "вытащить" рисунки из документа Word элементарно просто - нужно всего лишь сохранить его в формате HTML. Лучше всего с этой задачей справляется 97-я версия Word. Результатом процесса является веб-страница с текстом документа (ее при желании можно удалить) и набор файлов в формате GIF и JPEG. Конвертор сам выбирает формат для каждого рисунка, исходя из соотношения между размером и качеством будущего файла. Само сохранение происходит крайне корректно и экономно - полученные файлы окажутся даже меньше, чем были исходные картинки до воставления их в документ.

 

К сожалению, конвертор HTML, встроенный в более поздние версии Word (2000, XP или 2003), куда как менее функционален. Результат его работы - набор файлов в формате PNG в сопровождении JPG-копий с ухудшенным качеством. Зачем так было сделано - не очень ясно, но тем не менее файлы PNG вполне можно далее конвертировать в BMP, TIFF и иной формат, тем более что экспорт рисунков в PNG происходит даже без минимальной потери качества (как было бы в случае экспорта в JPEG).

 

Как извлечь рисунки из файла Word

 

Отметим, что конвертор HTML из Microsoft Word 97 не работает с объектами WordArt и автофигурами - он их просто игнорирует. Поэтому перед конвертацией все объекты WordArt следует перевставлять в документ как "точечные рисунки" - вырезая каждый в буфер обмена и вставляя назад с помощью команды "Правка -> Специальная вставка", выбирая при такой вставке указанный формат.

То же следует сделать и с рисунками из автофигур, предварительно каждый из них сгруппировав соответствующей командой.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Еще записи по вопросам использования Microsoft Word:

Комментариев: 20

  1. Леонид Бродский
    13.12.2006 в 17:35 | #1

    У меня Word XP, но рисунки сейчас записал в *.gif. Хотел проверить, не поможет ли Tools --> Options --> Save --> "Disable features introduced after:" "Microsoft Word 97", но оказалось, что и так всё хорошо. : )

  2. Maxim V. Tchirkine
    14.12.2006 в 05:47 | #2

    Периодически приходится вытаскивать фото из документов Word. Ввиду того, что в документе одна-две фотографии, я делаю все таким образом:

    Документ не должен закрывать полностью Рабочий стол. Мышькой жмем на фото и перетаскиваем на Рабочий стол, при этом курсор меняется, будто мы хотим создать ярлык. Отпускаем кнопку мыши и, в появившемся окне "Для добавления предмета...", жмем "Да". В открывшемся окне сохранения рисунка выбираем место, куда хотим сохранить. Жмем "ОК". В сообщении "Добавить этот элемент.....?" отвечаем "Нет".

    Вот и все. Мне удобно. Надеюсь, что кому-нибудь тоже пригодится.

    Удачи!

  3. Master/The M.A.C.
    22.12.2006 в 15:38 | #3

    Есть утилита специально для этих целей.

    Office Image Exporter

    http://www.softpedia.com/get/Office-tools/Office-suites/Office-Image-Exporter.shtml

  4. Rainie
    15.05.2010 в 18:14 | #4

    Если сохранить документ в формате Word 2007 (*.docx), можно будет извлечь все картинки любым zip архиватором из файла по пути ИМЯ_ФАЙЛА.docx\word\media\

  5. Андрей
    25.05.2010 в 18:43 | #5

    Rainie, Спасибо! помогло

  6. Аноним
    18.09.2010 в 06:19 | #6

    1. Открываем сам файл в Word и Paint (есть у всех в папке - Стандартные)

    2. В документе щелкаем мышкой по рисунку, т.е. делаем его активным. Копируем (Ctrl+C)

    3. Переходим в окно Paint (Alt+Tab)

    4. Вставляем рисунок в Paint (Ctrl+V)

    5. Сохраняемся.

    Используя быстрые команды на клавиатуре, весть процесс занимает несколько секунд.

  7. Николай
    14.10.2010 в 02:14 | #7

    как всегда - все гениальное просто!

    спасибо большое за этот способ, а то весь вечер голову ломал, уже залез в Visual Basik

  8. Аноним
    14.12.2010 в 16:27 | #8

    Подскажите пожалуйста: Как фото перевести в формат JPEG, чтобы его выложить допустим в одноклассниках, когда фото находится в Microsoft Word 2010?

  9. 14.12.2010 в 19:22 | #9

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

  10. Анархисто
    16.12.2010 в 12:45 | #10

    14.12.2010 в 16:27 Да Фотошоп легко конвектирует гифы в джипиэги через функцию Сохранить как

  11. SemenPaliy
    23.04.2011 в 15:21 | #11

    Шестой пост рулит. Действительно просто, а значит гениально - респект автору!

  12. Аноним
    13.06.2011 в 06:18 | #12

    Rainie, ты единственный здравомыслящий человек. Спасибо тебе, огромное.

  13. Александр
    03.08.2011 в 16:02 | #13

    ответ №6: результат с гиганскими потерями качества (при высоком разрешении оригинала)

    ответ №4 (Rainie): просто и идеально! ни одного пикселя не пропало! Спасибо огромное!

  14. Дмитрий
    03.10.2011 в 07:28 | #14

    спасибо за сведения , помогли !!!!!!!!!!!!!

  15. Асем
    28.09.2012 в 14:50 | #15

    Как сохранить изображение из Word на JPEG?

  16. Саша
    03.12.2012 в 17:34 | #16

    1. в ворде: правка-выделить всё; правка-копировать

    2. Меню "Пуск" - программы - стандартные - @Paint -правка - вставить.

    И все дальше в любой удобный формат

  17. коля
    30.04.2013 в 12:37 | #17

    Ищо можно увеличить картинку на весь экран, потом принт скрин нажать и в пэинт. Это сложный путьgrin

  18. Яна
    24.12.2013 в 10:25 | #18

    нуу крута

  19. Сашок
    05.03.2014 в 22:59 | #19

    Открыл в ворде,захват области отскринил и проще всего, Коля спасибо!!!

  20. Rgevsky
    06.06.2014 в 11:39 | #20

    1. В MS Word 2010 появилась возможность сохранять картинку: жмем правую кнопку мыши на картинке, выбираем пункт "Сохранить как рисунок" - открывается окно "Сохранение файла, которое позволяет выбрать один из форматов PNG, JPG, GIF, TIF или BMP. Если картинок мало - можно воспользоваться этим способом. А если картинок пара сотен (некоторые имеют дурацкую привычку сохранять в Word сканированные документы) - замучаешься сохранять.

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

    3. Наконец, проверил способ, описанный в статье - файлы рисунков (которые в формате PNG) получаются немного больше по размеру, чем полученные описанным в п.1 способом. Качество этих файлов такое же, как в п.1. А лишние файлы- дублеры JPG выбираем по шаблону и удаляем.

    ВЫВОД: я голосую за сохранение в формате HTML. Дешево и сердито.

Оставьте комментарий!

(обязательно)

^ Наверх