: How to can extract all icons from an .eps file? I Have shutterstock_219776725.eps that I downloaded from http://www.shutterstock.com/ , it looks like this when I open it in Photoshop. I want
I Have
shutterstock_219776725.eps that I downloaded from www.shutterstock.com/ , it looks like this when I open it in Photoshop.
I want
to export all those icons in there into its own pieces so I can use them on my website.
I've tried
doing this manually one-by-one is very time-consuming, now I'm thinking to automate export all of them.
Questions
Is there any Mac application out there that help me achieve this such task ?
What is the fastest way to extract all the icons from that .eps file ?
Update
Layer
After loading my shutterstock_219776725.eps in Illustartor. I see one layer.
When I click on the left arrow, I see all the sublayers.
I've also tried
follow this link : blog.iconfinder.com/how-to-export-multiple-layers-to-svg-files-in-adobe-illustrator/
And use this script (Export-Layers-as-PNG.jsx): blog.iconfinder.com/how-to-export-multiple-layers-to-svg-files-in-adobe-illustrator/
Place that script in here : /Applications/Adobe Illustrator CC 2014/Presets.localized/en_US/Scripts/Export-Layers-as-PNG.jsx
Then, I tried to export using the script.
I still couldn't see anything exported.
More posts by @Si6392903
4 Comments
Sorted by latest first Latest Oldest Best
There is no tool that can automagically do this in one action. Both drawing slices in PS and drawing artboards in illustrator are sane options. The EPS format itself gives no structural guarantees for ensuring that this in fact can be done.
A software could be made to do this. How well it would work depends on strategy used. For this case its pretty trivial to do. How well it would work as a general tool is another thing. Which leads us to the point that its not really worth automating this with only one file. Although certainly a slice into grid tool could be scripted easily.
In this particular case you could do the following: Select groups from the layers palette. From layers palette menu (small icon in upper right corner) choose release to layers. Then use export layers extension to export each layer. Note your icons would still retain the text which could be easily deleted before doing this.
Slicing to grid would also be pretty easy to do with imagemagick.
Someone else said Illustrator but didn't really go into a lot of detail.
Open the eps in Illustrator. Use the select tool (key command v) to drag a box around the icon you'd like to convert. Go to object > artboards > fit to selected art. The rest of the image will remain but won't be included in the png.
From there go to file>save for web and devices
After you've saved your png you can ctrl+z or command+z to step back until your artboard is back to normal and repeat.
Automation would be a waste of time unless you need to do this on a lot of images. The easy thing to do in Photoshop, is to drag out guides into a grid enclosing your icons. Then use the slice tool. Select the slice tool and look in the Options bar. There should be an option for "Slices from Guides". Then Photoshop will let you save each slice and assign URL's and so forth in the Save For Web dialogue. These tools are specifically designed for web developement.
Open in Adobe Illustrator.
Create artboards underneath icons.
Export artboards as PNG.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2025 All Rights reserved.