Skip to main content
Participant
September 27, 2006
Question

Convert AI to JPEG

  • September 27, 2006
  • 17 replies
  • 70178 views
Hi All,
We have a requirement to programatically convert AI files to JPEG files. (But not as a plug-in). Can this be done using the Adobe AI SDK? If so, could any one provide any pointers on how to do it? If not, what other ways are available for programatically converting AI to JPEG? Are there any other 3rd party SDK which can do this?

Thanks
CS
This topic has been closed for replies.

17 replies

Participant
July 12, 2007
What language are you planning on writing the stand-alone application in? If you save the illustrator file with PDF compatability(on by default), any of the several PDF libraries should be able to rasterize the file as a generic image, which you can then convert to whichever format you desire.
Participant
July 10, 2007
All,
Thanks for all your replies. I need to do this as a stand alone application. Not as a plug-in.
Shannon, Are you doing what you said thru scripting or thru the SDK?

Any leads would be appreciated.
Thanks
CS
TheDollarBill
Known Participant
July 9, 2007
E-spec has a plug-in that extracts the layers as jpegs. http://www.e-spec.net
Participant
July 8, 2007
What I have found that works best and I am currently still looking for something easier by the way. But what I do is I open the Adobe Illustrator file, select all, copy everything, then open a new clipboard file in adobe Photoshop and paste it in there then I save m as a jpeg format. So far that has worked but it is still time consuming. So if all else fails you can try this it works for me.
Participant
May 31, 2007
I ended up doing this by using the ImageMagick APIs. It does most of the things what we want. However, if the AI file has multiple layers, it does not extract the different layers. Other than that, it pretty solid and reliable.
Participant
May 31, 2007
Me too, keep searching....
Participant
April 12, 2007
I also have this same requirement. I noticed this post is quite old but I'm hoping someone may have an answer for it. Thanks in advance for any help you might be able to give me....