2014-12-18 1 views
1

Моя цель - конвертировать изображения с .svg в формат .emf, оставив размер, разрешение и т. Д. !!Visio - Конвертировать «.svg» в формат «.emf»

Лучшим решением, которое я нашел, было использование Visio из-за качества после преобразования, а также, если мне нужно изменить размеры изображений, они не теряют качество.

Пожалуйста, проверьте изображение, которое я отправляю по ссылке.

Эта фотография показывает внешний вид, когда я открываю файл .svg в Visio 2010. Как вы можете видеть, изображение очень четкое и границы четко определены!

(. Рисунок 1)

Я уже подходят рисунок на странице с помощью this tip

(рисунок 2).

Чтобы получить формат emf я сохранить этот файл в формате .emf:

(фотография. 3)

качество хорошее, когда он открыт с Microsoft Pi cture Manager, но проблема обнаруживается, когда это изображение вставлено в программное обеспечение, которое я хочу использовать. Файл .emf выглядит хорошо, но когда я конвертирую с svg в .emf, Visio вставляет невидимый кадр вокруг изображения, если я открываю этот файл emf с краской, похоже, что он вставлен 1 пиксель для всех границ!

(. Рисунок 4)

Как вы можете видеть здесь, размер изображения от Visio должно выглядеть так (Inkscape), но он вставлен кадр, как это:

(. Рисунок 5) (6)

Кто-нибудь знает, как получить решение этого, используя Visio или другое программное обеспечение?

Пожалуйста сделайте download of the files. (ссылка больше не действует.)

Я ценю обратную связь.

+0

Поздний комментарий: [svg2emf] (https://github.com/WolfgangFahl/svg2emf) - это бесплатный инструмент Java для преобразования. Будьте осторожны: для этого требуется немало необходимых библиотек. –

ответ

0

Благодарим вас за подготовку к этому вопросу и предоставление ZIP. Это была очень тщательная работа.

У меня нет окончательных знаний, но мой опыт в том, что это очень распространенный EMF, который, как я понимаю, всегда требует, чтобы в файл хранилась ограничивающая рамка.

Единственный вариант, о котором я могу думать, это использовать другой формат, например, EPS - но это зависит от того, какую поддержку поддерживает конечная программа. Экспорт в формат растрового изображения работает лучше для некоторых приложений - хотя это может быть нежелательно для ваших нужд.

0

Одним из решений было бы использовать inkscape для преобразования из svg в emf.

В GUI Inkscape: меню File -> Save As -> Выбрать эдс, как Target

Или в режиме командной строки: inkscape -z src.svg -M target.emf

+0

Я не вижу изображения, поэтому я не могу проверить, может ли inkscape решить проблему. – powerpete

Смежные вопросы