How to use an Action in Adobe Illustrator CS to print a batch of files at a specified mode and resolution.

I often have large quantities of Adobe Illustrator CS .EPS files to print out.  I would like to automate the process so that it can run unattended in the evening.  I created an Action in Illustrator to Open each illustration, print it, and then close the file.  However, if I toggle the print dialog off, the illustration prints without using the defined Print Preset.  It prints using the print preset that the illustration was created under.  It seems that if the action doesn’t open the print dialog box you can not apply a print preset (which I need to do because we are specifying an output mode and a Printer Resolution).  I can’t leave the printer dialog box on (which makes the action work) because it requires user input and therefore is not automated.

Does anyone have any ideas how to work around this or maybe a whole different way to print a batch of Illustrator EPS files while specifying the output mode and Printer Resolution?  Thanks for your ideas.

James
jsebokAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Jose ParrotConnect With a Mentor Graphics ExpertCommented:
Hi James,

You may want to write a script command.
If your environment is Windows, you can use Visual Basic Scripting.

The script should open the files from a list of filenames, set printer options to your printer (instead of settings from the files), print each file and close it.

To print the document, the command is
        PrintOut(options as PrintOptions)
where PrintOptions are read from the printer or set by yourself.

The manual is plain of sample codes and can be found at
http://partners.adobe.com/public/developer/en/illustrator/sdk/AICS2-VBScriptGuide.pdf


Hope this helps you!

Jose
0
 
jsebokAuthor Commented:
Thank you Jose.  We are working in a Mac environment and try to print them on the same platform to eliminate font problems.  However I'll check out the scripting information, I'll take any lead I can get.

If anyone has other suggestions please let me know.  Thanks
0
 
jsebokAuthor Commented:
Jose,

I found the same document, but written for AppleScript.  With a little work I should be able to get where I need to be.  Thanks for the help.

James
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.