Преобразуйте эдс в изображение PNG с помощью командной строки

Действительно ли там какой-либо инструмент командной строки доступен для преобразования эдс в изображения png?

Я попробовал convert утилита от ImageMagick, но это говорит

decoder for emf not found
8
задан 26 January 2016 в 01:43

4 ответа

Согласно этой странице: http://www.imagemagick.org/script/formats.php

EMF R Microsoft Enhanced Metafile (32-разрядная) Только доступный под Microsoft Windows.

Источник

3
ответ дан 23 November 2019 в 05:25

Другие ответы здесь не работали на меня, но один я нашел на stakoverflow, сделал

, Иначе должен использовать inkscape:

inkscape -e file.png source.emf

Видят, что inkscape - помогают для большего количества опций экспорта (область экспортировать, точки на дюйм, разрешение изображения, цвет фона и т.д.).

5
ответ дан 23 November 2019 в 05:25

(Найденный в https://stackoverflow.com/a/28749719)

Использование LibreOffice:

libreoffice --headless --convert-to png image.emf
10
ответ дан 23 November 2019 в 05:25

inkscape - отличная идея, но, к сожалению, она не работает идеально, например. с позициями меток в некоторых случаях путаются, как описано здесь: https://gitlab.com/inkscape/inbox/-/issues/2847

Пока единственное точное преобразование за пределами Windows, которое я видел, было с OpenOffice (безголовым) или с использованием скрипта unoconv Python, который вызывает OpenOffice/LibreOffice для выполнения работы. Может быть, есть какой-то способ взломать ImageMagick и Mono (libgdi) под Linux, но пока не нашел ничего, что сделало бы это.

0
ответ дан 24 July 2020 в 22:25

Другие вопросы по тегам:

Похожие вопросы: