Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [РЕШЕНО]сделать wmf/emf  (Прочитано 1483 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chatrapati

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
[РЕШЕНО]сделать wmf/emf
« : 26 Сентября 2016, 08:49:04 »
Наконец-то, и как всегда случайно, обнаружил для себя новые возможности довольно знакомых программ... А именно Libreoffice.
Стоял вопрос о том, как преобразовать картинку формата svg в формат emf/wmf... Нужно вставить векторную картинку,а MS Office не поддерживает SVG, и по ту сторону баррикад Ваша картинка не отобразится, приходится расторизовать (обычно требуется EPS или TIFF, последний плохо выглядит в Libreoffice, но абсолютно нормально в MS).
Итак схема следующая: картинка в формате SVG (или несколько/много картинок) отправляем в libreoffice, и переводим всё это дело в pdf... Открываем pdf в libreoffice, например командой libreoffice5.2 filename.pdf или через "открыть", выделяем нужную нам часть рисунка, и экспортируем в wmf/emf (стрелочка экспорта в 5.2 найдена в панели меню. Следует предупредить, что  вы окажетесь в интерфейсе Libreoffice Draw.
Вставляется в Libreoffice и картинка идеальна даже после Сервис->параметры->вид->снять галочку "использовать сглаживание". Экспортируем в docx. Открываем в MS word 10 и по крайней мере одна картинка из 3-х как-то расторизовалась зрительно. Примерно так выглядит картинка SVG в Libreoffice, если сделать Сервис->параметры->вид->снять галочку "использовать сглаживание".
Просмотрев этот файл в ms-просмотрщике, оказалось, что размер картинки больше листа A4, что странно, ведь исходно она раз в 10 меньше... да и казалось бы какая разница, какого размера векторная картинка, должна в любом случае читаться одинаково хорошо...
При переводе документа в pdf из MS Office получаем идеальный документ pdf, как и в случае с libreoffice.
Возникает 3 варианта почему MSO так себя ведёт:
1.С настройками что-то не то... Что-то вроде Сервис->параметры->вид->вернуть галочку "использовать сглаживание".
2.MS имеет значение размер векторного файла в её собственном формате, что как-то странно...

Пользователь добавил сообщение 26 Сентября 2016, 22:41:49:
Сейчас понял всю бессмысленость этого поста. Оказалось, что emf-файлы, столь любимые в windows/ms office, гораздо лучше получается в Inkscape. Версия 0.91 умеет это делать, а стоящая у меня до этого версия 0.49 - нет. Из-за чего я и искал как провести конвертацию. Кстати, последние версии оффиса (Libreoffice) также гораздо лучше открывают emf, чем это делают его версии 4.3 и старше. Если Вы пользуетесь этими приложениями логично рассмотреть переход на новые версии через добавлением в /etc/apt/sources.list:
Код: (bash) [Выделить]
deb http://ftp.debian.org/debian jessie-backports mainА потом можно установить почти последние или последние версии программ, используя команду:
Код: (bash) [Выделить]
sudo apt-get -t jessie-backports install [i]название пакета[/i]
К тому же MS office поддерживает EPS лучше - отображает лучше. EPS с хорошим разрешением выглядит очень хорошо в msoffice, поэтому может логичнее будет оставить при конвертации в формате EPS.
Благодаря Inkscape конвертация файлов из .odt в .docx стала более доступной и это замечательно. Ещё больше свободы от Microsoft.
« Последнее редактирование: 05 Октября 2016, 13:06:23 от Punko »
Без труда золото, серебро и медь были бы бесполезной пустой породой.
ⓒМахатма Ганди

 

Страница сгенерирована за 0.016 секунд. Запросов: 23.