Вставлення файлів SVG в документ Microsoft Word


75

Як я можу конвертувати або вставити SVG- файл Inkscape в документ Microsoft Word?

Примітка. Це має бути редаговане. Отриманий експортований PDF має текст, який можна вибрати.


2
Чому .docабо .pub? .pdfбуло б більш доречним, я думаю.
iglvzx

Це вимога мого роботодавця мати можливість змінити моє резюме. Я редагую питання, оскільки воно має бути в документі. Це не є кращим, але воно є. [Редагувати, посилання на резюме було для прикладу того, як воно повинно виглядати у слові doc]
monksy

Чи маєте ви доступ до Inkscape та Microsoft Word?
iglvzx

Я думаю, що мені чогось тут не вистачає. SVG - це графічний формат. Ви можете експортувати його в будь-який графічний формат (скажімо, як GIF, PNG, JPG, BMP) і помістити його всередині будь-якого документа Word. Це було б зображення у документі .DOC, так само, як і з будь-яким малюнком ...
woliveirajr

Це має бути редаговане. Отриманий експортований PDF має текст, який можна вибрати.
monksy

Відповіді:


76

Щоб вставити малюнок Inkscape в документ Word:

  1. Відкрийте файл у Inkscape.

    відчинено

  2. Збережіть файл як покращений метафайл ( .emf).

    зберегти як

  3. Обов’язково зніміть Convert text to paths

    текст до шляхів

  4. Вставте в .emfфайл у вигляді зображення в документі Word.

    вставити картина


Щоб відредагувати малюнок та текст:

  1. Клацніть правою кнопкою миші зображення та виберіть Edit Picture.

    редагувати

  2. Клацніть, Yes щоб перетворити на об’єкт малювання.

    об’єкт

  3. Тада!

    завершено


5
Експорт EMF підтримується тільки в Windows: wiki.inkscape.org/wiki/index.php/Release_notes/0.45#EMF_export
DOMEN

Це працює також для файлів ODG OpenOffice / LibreOffice Draw. Дякую.
Грег

2
Ви можете, якщо ви хочете імпортувати довільні SVG-файли, незалежні від платформи, конвертувати їх в Інтернеті
RAnders00

Mac підтримує лише типи wmf, а не emf. Принаймні рішення є.
chmike

3
Експорт до ЕРС працював у Inkscape-0.91 на Ubuntu-16.04 / Linux. (зараз не лише функція MS-Windows - можливо, це було на момент попереднього коментаря.)
Рендалл Вітман

24

Оновлення 2016 року

Примітка . Ця функція доступна лише за наявності передплати на Office 365 . Якщо ви абонент Office 365, переконайтеся, що у вас є остання версія Office.

Microsoft Word 2016 тепер може безпосередньо імпортувати SVG :

  1. Розмістіть курсор там, де ви хочете вставити зображення.
  2. Перейдіть на вкладку Вставка стрічки.
  3. Клацніть Зображення

    введіть тут опис зображення

  4. Перейдіть до місця, де знаходиться файл SVG, який ви хочете вставити, і виберіть його. Клацніть Вставити .

Джерело : Вставте SVG-зображення в Microsoft Office

Особливо приємно - це те, що, заглянувши під обкладинки, показує, що SVG зберігається в межах OOXML. Це набагато краще для збереження якості зображення, ніж було б імпортування в растровий формат, і є більш оперативним, ніж EMF / WMF.

Платформи : Імпорт SVG, на жаль, не підтримується на платформі Mac або в Word Online станом на цей час (серпень 2017 року).

Оновлення 2019 року

Імпорт SVG зараз підтримується на Mac, підтверджений принаймні підпискою на Office 365.


5
Це не працює для мене, хоча в моєму Word 2016 (64Bit) встановлені останні оновлення.
Девід

7
У мене Office 2016 64Bit (16.07668.7101). Коли я намагаюся вставити SVG-зображення, я отримую повідомлення: "Під час імпорту цього файлу сталася помилка." У мене Windows 10, і я подав звіт про програму Feedback Hub, назва така: Word 2016 не вставляє SVG-образи
Devid

2
@Devid, коли-небудь чув від них щось? У мене є Office 2016 для Windows 10, і моє намагання імпортувати SVG створює лише сіру піктограму рамки для зображень.
Катріель

3
@katriel Я знаю версію 1707 (Build 8326.2073) Office 2016. Я перевірив її на цьому SVG-образі: s.cdpn.io/3/kiwi.svg, і воно працює. Я перевірив це за допомогою перетягування.
Девід

2
Згідно зі статтею support.office.com, пов’язаною з цією відповіддю, - "Ця функція доступна лише за наявності передплати на Office 365". У мене немає підписки на Office 365, тому для мене це не працює, хоча я використовую Office Professional Plus 2016 у Windows 10.
Даніель Шилінг

3

Я використовую слово 2013, і тому я не можу імпортувати svg безпосередньо. Однак LibreOffice на це здатний. Я використовую LibreOffice 5 і можу імпортувати файл SVG

insert -> image -> choose your file

Після цього я просто скопіював імпортований svg з LibreOffice в Office. Здається, якість трохи змінилася, але для цілей це було чудово.


0

Також можна безпосередньо скопіювати і вставити об'єкти з Inkscape в Word. Однак вони імпортуються як растрові зображення, я вважаю, що вони схожі на Jpg. Ви можете побачити приклад нижче, в якому я збільшив деталь, щоб показати межі.

введіть тут опис зображення

У мене Inkscape 0.48, Microsoft Word 2010.


0

Як скопіювати та вставити діаграму з Inkscape в Microsoft Word

Є ще один простіший метод, який весь час працює з усім програмним забезпеченням, незалежно від віку, включаючи Mac OS.

  1. Виберіть діаграму в Inkscape. Клацніть на / виберіть Чорну стрілку вгорі ліворуч сторінки. Клацніть на куті діаграми, яку ви хочете перемістити, а потім потягніть курсор навколо діаграми, щоб діаграма оточувала діаграму.

  2. Виберіть "Редагувати" → "Зробити копію растрової карти". (Це на півдорозі списку, десь на кшталт камери.) Клацніть на ньому. Навколо вашої діаграми Inkscape з'являється багато пунктирних ліній.

Тепер це трюк.

  1. Виберіть "Редагувати" → "Копіювати". (Не "Зробити Bitmap copy". Це двічі бентежить деяких людей.) Клацніть.

  2. Потім відкрийте документ Word.

  3. Клацніть курсором там, де ви хочете поставити схему.

  4. У документі Word перейдіть до "Редагувати" → "Вставити". Клацніть.

  5. Вуаля! Ваша діаграма відображається в документі Word з полем і обробляє навколо неї.

  6. Змініть розмір, якщо необхідно, вибравши та перетягнувши нижній правий кут, а перемістіться, вибравши поле та перетягнувши його.

  7. Клацніть. Коробка зникає. Все зроблено. Зберегти.


Зображення виглядає розмитим. Чи все ще слово обробляє зображення як векторну графіку? Чому Word 2016 все ще не підтримує SVG?
chmike

1
@chmike Крок "Зробити копію растрової карти" надасть це як експорт растрових, а не векторних. Я не маю відповіді на ваше друге запитання навіть через 3 роки. :)
Аарон Кемпбелл

0

Ще одне рішення - використовувати Gimp, він може читати файли SVG та експортувати їх у формат PNG.


1
Це спрацювало б, але створить растроване зображення і може не надрукувати друк.
Стівен Мактейр
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.