Наконец-то, и как всегда случайно, обнаружил для себя новые возможности довольно знакомых программ... А именно 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:
deb http://ftp.debian.org/debian jessie-backports main
А потом можно установить почти последние или последние версии программ, используя команду:
sudo apt-get -t jessie-backports install [i]название пакета[/i]
К тому же MS office поддерживает EPS лучше - отображает лучше. EPS с хорошим разрешением выглядит очень хорошо в msoffice, поэтому может логичнее будет оставить при конвертации в формате EPS.
Благодаря Inkscape конвертация файлов из .odt в .docx стала более доступной и это замечательно. Ещё больше свободы от Microsoft.