У меня есть несколько изображений SVG, которые я хочу массово конвертировать в формат EMF (а возможно, и WMF).Здесьодно из изображений.
Я перепробовал все онлайн-инструменты на первой странице поиска Google «svg в emf», но они добавляют черный фон для прозрачных областей при конвертации этого svg в emf.
Я также попробовал команду inkscape:
inkscape filename.svg --export-filename filename.emf
как предложено вэтотответ. Но он также добавляет черный фон для прозрачных областей. Есть ли способ, которым я могу массово конвертировать несколько SVG в EMF (и, если возможно, также WMF) без добавления черного фона для прозрачности?
решение1
Это очень поздний ответ, но он может прояснить ситуацию для тех, кто ищет ответ на вопрос, почему невозможно преобразовать изображения без артефактов.
Прежде всего, EMF не поддерживает прозрачность.
Проблема с вашим файлом в том, что за графиками есть дополнительные пути. Если вы перейдете в Layers > Layers and Objects, вы увидите следующее, как только развернете группы: Выделенный путь и есть виновник.
После того, как вы удалите оба пути из обеих групп и сохраните их, вы получите красивый и аккуратный EMF.изображение.