Як скопіювати малюнок з LibreOffice Draw в MS Word?


8

Який найкращий спосіб скопіювати креслення (повний документ) з LibreOffice Draw в документ MS Word (за допомогою MS Word) у Windows?

"Наївна" форма копіювання та вставки "Намалюй до Word" дає поруч непотрібні результати. Метод растрових зображень дає занадто низьку роздільну здатність, метафайл втрачає інші деталі (відсутні рядки, текст тощо)

Аналогічно, якщо я експортую малюнок з LOD у файл EPS або WMF / EMF, а потім вставляю його в Word: багато деталей втрачено або неправильно.

Я завершив експорт у високу роздільну здатність PNG (300 dpi) і вставив його в Word.

Має бути кращий спосіб (який зберігає векторну природу малюнка).

PS: Я помітив, що експорт у PDF дає "ідеальні" результати. Чи можна це (PDF-файл або його частину) бути імпортованим до Word?

Відповіді:


1

У вас загальна проблема в Word, і я складаю враження, що Microsoft не так сподобалася ідеї покращити сумісність із Openoffice . Я хотів би запропонувати використовувати латекс, але це не завжди можливо.

Оскільки ви помітили, що ви можете створити бажаний ефект, експортуючи у форматі PDF , я вирішу повідомити тут про цікаву сторінку блогу для MacOS, на якій можна отримати підказки щодо імпорту векторального PDF у Microsoft Word: процедура не швидка, але вона дозволяє уникнути виправлення малюнок на сітці (як перетворюєте на PNG).

Основне рішення засноване на pstoeditінструментах .
Після того, як у вас є файл PDF (або eps ), ви можете конвертувати в EMF і командний рядок.

Це кілька запропонованих командних рядків:

  • pstoedit -f emf diagram.pdf/eps output.emf
  • pstoedit -f emf -pta diagram.pdf/eps output.emf
    Розташуйте букви окремо, якщо текст виглядає дивним
  • pstoedit -f "emf:-m" diagram.pdf/eps output.emf
    Використовуйте Arial як шрифт, якщо шрифт виглядає неправильно
  • pstoedit -f emf -drawbb diagram.pdf/eps output.emf
    Примусовий малюнок обмежувальної коробки - спробуйте це, якщо ви отримаєте обрізку
  • pstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf Масштабуйте вгору - використовуйте це, якщо лінії виглядають блокуючими; експериментуйте з більшими значеннями, ніж 2
  • pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
    Поєднання деяких з перерахованих вище

Ви можете шукати програму для управління зображеннями, яка добре працює у векторіальному форматі у вашій операційній системі. Можливо, ви хочете подивитися на Inkscape або Intaglio для ОС.

Зрештою, ви можете скористатись сіткою, якщо зображення як файл PNG, можливо, з такою ж роздільною здатністю принтера, який ви збираєтесь використовувати (навіть 600 dpi або більше, якщо це так) і заощадити ваш час.


2

Відповідь можна знайти у статті, який найкращий спосіб залучити LibreOffice, який готовий до експорту в MS Word? , відповів сам плакат:

Моє запитання полягало не в графіці SVG, а в тому, як створити малюнки за допомогою LibreOffice, щоб MS Word також міг її відкрити. SVG був одним із підходів, я сподівався, що він буде працювати ...

Цей підхід досить хороший (насправді ідеальний):

  1. Намалюйте об'єкти в LibreOffice Draw
  2. Скопіювати у буфер обміну ( CTRL+ V)
  3. Спеціальна вставка в LibreOffice Writer ( Shift+ Ctrl+ V)
  4. Виберіть метафайл GDI
  5. Тепер ви можете зберегти документ у будь-якому форматі (odt, docx, doc), не боячись бути нерозпізнаним, коли його знову відкриють у MS Word або LibreOffice Writer.

Що я виявив, що метафайл GDI не є тим самим, як формат WMF або EMF, тому що при малюванні експортується з Draw до WMF або EMF, а потім імпортується в Writer -> друк у PDF не працює (від LibreOffice Writer), як і якась інша проблема. Однак copy-> paste працює чудово.

Я використовую LibreOffice 4.0.3.3. з Ubuntu 13.04.


Я спробував це, перш ніж створювати це питання, але результати були погані. Я повторно перевірю (можливо, я це неправильно пам'ятаю).
Девід Балажич

Після копіювання багато рядків не видно в Word. Вони з'являються на надзвичайних рівнях збільшення (масштаб подання документа + Змінення розміру об'єкта), але в іншому випадку виглядають так, що половина малюнка відсутня. Також деякі тексти обгортаються по-різному. В основному це виглядає марним (на екрані ще не перевірено друк).
Девід Балажич

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