|
-
Oct 5th, 2008, 05:03 PM
#1
Thread Starter
Fanatic Member
Javascript and Adobe illustrator
Hey all.
I'm trying to write a script to help automate some output for adobe illustrator cS3
the workflow i have so far is
1 open AI
2 open the file.ai
3 open the variable library.xml
4 load the dataset from the library
5 rotate the file 90 degrees
6 output file as eps
7 output file as Flash
8 close ai
1) im not sure if its possible to have a js file open and then comunicate with AI or if i just have to open the file natively from AI.
2) i can load the variable library but i am having trouble with step 4 that i cant seem to get it to load the documents with the dataset from the library i load. to do this manually from the "variables" window i just load new variable library then set the dataset to "robert" (the name of the dataset)
4) For whatever reason i can not get this thing to rotate the document before it comes out.
The code i have now is
Code:
//var myDoc = app.open(File("/c/Documents and Settings/rbarbrow/desktop/AI project/NCAA_mens_small.ai"));
var myDoc = app.open(File("NCAA_mens_Final.ai"));
//Opens xml data file
//myDoc.importVariables(File("/c/Documents and Settings/rbarbrow/desktop/AI project/BracketTest3.xml"));
myDoc.importVariables(File("BracketTest3.xml"));
//crap delete later
alert("hi")
//optional rotate ( leave out of script if not needed)
myDoc.layers[0].rotate = 90
exportFileAsEPS("test.eps")
exportToFlashFile("testflash.swf")
but thats doesnt seem to work
I also tried
myDoc.rotate = 90 and even thought it doesnt throw an error it doesnt do anythign.
Thanks if you can help
-
Oct 6th, 2008, 09:44 AM
#2
Thread Starter
Fanatic Member
Re: Javascript and Adobe illustrator
<cricket noise> anyone </cricket noise>
-
Oct 27th, 2008, 01:51 PM
#3
Thread Starter
Fanatic Member
Re: Javascript and Adobe illustrator
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|