[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

How can I convert SVG to EMF? Batch conversion would be best.

Posted on 2005-04-25
23
Medium Priority
?
4,994 Views
Last Modified: 2010-05-18
I have a large number of SVG viles that need to be converted to EMF. I have looked for two days now and can't find anything that does a good job.

Any ideas?

Thanks!

Steve
0
Comment
Question by:sstamm
  • 7
  • 6
  • 4
  • +1
20 Comments
 
LVL 38

Accepted Solution

by:
lherrou earned 672 total points
ID: 13861408
0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 13861620
Hi Steve,

Your best option would be to install CorelDraw and use its powerful VB scripting to create a Save As batch macro. CorelDraw supports both SVG and EMF in their native vector form.

The problem with converters like Blaze, AutoImager, Advanced Image Converter, Rea Converter, and others like them is that they rasterize the images as they convert them and that kills their vector scalability in the process. Some of them won't even give you the option to select a resolution for the resulting raster image.

Good Vibes!

Lobo

0
 

Author Comment

by:sstamm
ID: 13861908
Lobo,

I noticed that when I converted a test image using some of these tools that they produced a rather rough looking raster... I will check out CorelDRAW and see if my budget can afford it. The last time I looked I think it was about $400. Corel sells another product called Paintshop Pro that may be able to handle it too. and it's only $99! :)

Thanks.

Steve
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
LVL 38

Expert Comment

by:lherrou
ID: 13862036
Steve,

I have PSP (not that I use it much) and it does have _some_ vector capability. But, for example, if you look at the samples at http://www.croczilla.com/svg/samples/, of the first three samples (Arcs 1, Butterfly, Chem 1), I was only able to open Chem 1 with PSP. After opening, I could save it as EMF. The good news is that if you have the download capability, you can test PSP for 60 days for free.

Cheers,
LHerrou
0
 
LVL 17

Assisted Solution

by:Lobo042399
Lobo042399 earned 664 total points
ID: 13862242
http://support.corel.com/scripts/rightnow.cfg/php.exe/enduser/std_adp.php?p_sid=
xsNzuSDh&p_lva=&p_faqid=757330&p_created=1100640487&p_sp=cF9zcmNoPTEmcF9ncmlkc
29ydD0mcF9yb3dfY250PTM4JnBfc2VhcmNoX3RleHQ9dmVjdG9yIEVNRiZwX3NlYXJjaF90eXBlPTM
mcF9wcm9kX2x2bDE9MTU1JnBfcHJvZF9sdmwyPX5hbnl_JnBfc29ydF9ieT1kZmx0JnBfcGFnZT0x&p_li=
(combine link sections to get link)


According to that SVG files opened in PSP are rasterized. Bummer...
0
 
LVL 19

Assisted Solution

by:billmercer
billmercer earned 664 total points
ID: 13892291
Take a look at EVE.  It's a very tiny vector graphics program, that can do some amazing things. There's a "web edition" that has SVG support.
It used to cost money, but the developer has decided to make it freeware. It might be helpful. Even if it doesn't do what you
need, you'll still think it's cool because it's so small.
 
http://www.goosee.com/goosee/index.shtml
0
 

Author Comment

by:sstamm
ID: 13894138
The biggest problem with SVG editors, so far as this particular problem is concerned, is that they lack support for EMF. I have found a few batch converters but they either rasterize the SVG or they so not correctly read the svg. This is very frustrating. There must be a way. I appreciate all the help so far, but... still no solution.
0
 
LVL 38

Expert Comment

by:lherrou
ID: 13894452
Steve,

BillMercer's link for Eve looked promising. Otherwise, I wonder if there is a way to do it through an interim step - convert the SVG files to
some other vector format, and then convert that format to EMF?

Also, I don't know if Inkscape can output in any other format besides SVG, but maybe take a look? http://www.inkscape.org/doc/index.php
0
 
LVL 19

Expert Comment

by:billmercer
ID: 13894670
Inkscape doesn't support WMF/EMF directly, but it can do EPS, and there are tons of EPS-toWMF options.
0
 

Author Comment

by:sstamm
ID: 13898511
I tried that. Sadly, none of the EPS to EMF converters seem to work very well.

Steve
0
 
LVL 19

Expert Comment

by:billmercer
ID: 13899061
You could always spring for a copy of Adobe Illustrator. It's expensive, but it can do what you want.

0
 

Author Comment

by:sstamm
ID: 13961738
Ok, I answered my own question and it wasn't easy. I post it here in the event anyone else needs to do this. I used Microsoft Visio 2003. I found that you could open an SVG file and Visio would render it correctly and then I could write them out to an EMF file. Next I wrote a automation wrapper to drive the whole thing. When I ran it, it took over an hour to convert 4500 SVGs so it isn't exactly an interactive/real-time method, but it works! There are probably some more straightforward ways of doing this but I searched high and low for over two weeks and couldn't find it.

Steve
0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 13962030
The same method but using CorelDraw instead of Visio was suggested on http:Q_21401599.html#13961800. The procedure is exactly the same.
0
 
LVL 19

Expert Comment

by:billmercer
ID: 13962297
Hmm, I wouldn't say EXACTLY the same. Similar, certainly.
0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 13962586
Open EMF.
Save As SVG.
Create macro and run.

Same thing.
0
 
LVL 19

Expert Comment

by:billmercer
ID: 13963926
You left out:
  Go to store.
  Buy copy of CorelDraw.
:)
0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 13964088
0
 
LVL 19

Expert Comment

by:billmercer
ID: 13964386
The trial version allows you to save regular files without sticking watermarks on them?
That's pretty cool!

0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 13964584
Corel has never inserted watermarks on images saved with trial copies of any of its products. These are fully functional versions of the software and the only difference with the retail version is that there's an expiry date.
0
 
LVL 17

Expert Comment

by:Lobo042399
ID: 14269550
:o)
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Keep your audience engaged and get the most out of your next presentation with these quick Prezi tips.
Many programs have tried to outwit PowerPoint in terms of technology and skill. These programs, however, still lack several characteristics that PowerPoint has possessed from the start. Here's why PowerPoint replacements won't entirely work for desi…
Learn how to create interesting presentations by including videos to keep your audience engaged using Prezi. Select "Insert" from the top menu in your Prezi editor: Select "YouTube Video": Paste the video URL into the prompt: "Select "Insert":…
Add visuals to your Prezi to keep your audience engaged. Learn how to embed images, edit them, and more in this video micro tutorial. Select "Insert" from the top menu in your Prezi editor: Select "Image": A toolbar will pop in from the right …
Suggested Courses
Course of the Month18 days, 16 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question