Действительно ли там какой-либо инструмент командной строки доступен для преобразования эдс в изображения png?
Я попробовал convert
утилита от ImageMagick, но это говорит
decoder for emf not found
Согласно этой странице: http://www.imagemagick.org/script/formats.php
EMF R Microsoft Enhanced Metafile (32-разрядная) Только доступный под Microsoft Windows.
Другие ответы здесь не работали на меня, но один я нашел на stakoverflow, сделал
, Иначе должен использовать inkscape:
inkscape -e file.png source.emf
Видят, что inkscape - помогают для большего количества опций экспорта (область экспортировать, точки на дюйм, разрешение изображения, цвет фона и т.д.).
(Найденный в https://stackoverflow.com/a/28749719)
Использование LibreOffice:
libreoffice --headless --convert-to png image.emf
inkscape - отличная идея, но, к сожалению, она не работает идеально, например. с позициями меток в некоторых случаях путаются, как описано здесь: https://gitlab.com/inkscape/inbox/-/issues/2847
Пока единственное точное преобразование за пределами Windows, которое я видел, было с OpenOffice (безголовым) или с использованием скрипта unoconv Python, который вызывает OpenOffice/LibreOffice для выполнения работы. Может быть, есть какой-то способ взломать ImageMagick и Mono (libgdi) под Linux, но пока не нашел ничего, что сделало бы это.