Illustrator Scripting :: Read Input Parameters From Script File Name
Aug 24, 2013
How do I read input parameters from a script file name? For example, let’s say I want to run a script that requires 3 variables as input, but rather than prompting for the values I wish to read them from the script file name … e.g., the file name might be “Myscript.js (my_variable1, my_variable2, my_variable2)” … where variables are all real numbers. So I assume the script name when run should look something like … Myscript.js (10, 10, 100), but how do I then read these and assign these values to a var statement within the script?
View 3 Replies
ADVERTISEMENT
Aug 24, 2013
How do I read input parameters from a script file title? For example, let’s say I want to run a script that requires 3 variables as input, but rather than prompting for the values I wish to read them from the script file name … e.g., Myscript (my_variable1, my_variable2, my_variable2)…where variables are all real numbers. So I assume the script name when run should look something like … Myscript (10, 10, 100), but how do I then read these and assign these values to a var within the script?
View 3 Replies
View Related
Feb 23, 2012
I'm trying to read a text file into a textFrame. It reads in but is not including linefeeds so it's just one big long line of text. I'm using the following code to read the file. I attempted to insert a character after each readln() but that didn't work. I also tried creating a variable that the readln() was stuffed into before setting the textFrame.contents to the variable, but that didn't work either. I'm stumped.
while (! notesDoc.eof) {
noteTextRef.contents += notesDoc.readln();}
View 2 Replies
View Related
Oct 3, 2013
I have this working without the prompt, if I under manually the margin via var margin = 10; it works. it also seems to return correctly when I print what the input from the user is, but it doesn't seem to want to work and freezes.
it says "point value expected"
//Helper functions
function print(i) {
if(i == "object"){
print("you are trying to printObject, use printObj(); function");
}
else {
$.write(i+"
[code]...
View 1 Replies
View Related
May 14, 2013
I wish to limit the user input of and edittext to only allow a positive number, float or int. I do not yet know my Regex good enough to do this. I realize that I must get better at regex but in the meantime how to do this ?
I have used this so far on the edittext:
function checkTextInput()
{
if (this.text.match(/[^0-9.]/g))
{
this.text = this.text.replace(/[^0-9.]/g, "");
}
}
Which matches
000.0001
0.45.000.1
...1
which is not desired.
Desired is
0.n
.n
n.n
View 1 Replies
View Related
Jul 26, 2012
I'm using the variables panel in Illustrator to pull a data set I've got.
For example there's 2 text variables and 1 number going from 0-359. I'm looking for a script which looks at the variable name and pulls the number, then uses that number to rotate a shape by that many degrees.
View 2 Replies
View Related
Feb 3, 2014
Automated AI so much so that it can read instructions from an external source like xml or txt and automatically creates files and folders.
For example we have something like this:
File1
Hello
Font: Myriad
Size: 22
Colour: Pantone 254C
Image 1.jpg (link)
Source: Image1.png (link) clipart1.eps (link)
----------
File2
and so on.
I want AI CS5 to:
1. create an eps File1, create a folder named File1, put File1.eps in it
2. type the text Hello, apply Myriad 22pt and PMS 254 to it, centre it to the artboard
3. Place all jpegs, pngs, eps source files on the artboard and embed them.
4. Save the file as eps legacy version 10, close the file and move to the next file.
View 1 Replies
View Related
Mar 21, 2012
Is there a way to read the swatch used for fill color of a page item?
I can read the fill color but I can't read if the color is a global swatch.
View 2 Replies
View Related
Oct 27, 2013
Problem:
How to read real number data from selected columns in an Excel spreadsheet into an illustrator javascript array variable, so that then I can use this information to construct an illustrator polygon.
Further information:
I am new to javascript (and not much of a programmer in the best case, but do have some basic knowledge using ancient languages like FORTRAN 88). I am sure I am just missing an important step here despite all morning browsing with Google for answers (something to do with variable definition I assume?). I have some survey data defining the outline of features in map view listed in a string of point (x,y) values in adjacent columns in excel (these x,y point values calculated from GPS data using a commercial program to converted 3D position to a 2D x,y by geoid projection, and then in excel to re-scale point locations to illustrator’s artboard). What I am trying to do is select columns of x,y value pairs in an excel spreadsheet, copy these values to the clipboard, and then develop an IA JavaScript to draw a polygon through the specified set of x,y points. It seems easy enough to script illustrator to draw the polygon once I get the values from the clipboard are in a javascript array (lots a good tips here [URL] ....), but pulling in the clipboard data seems to be beyond me. I have tried populating a defined array with various combinations of array declarations and app.paste(); or windows.clipboardData.getData('text/plain'); with no satisfaction. I then had the idea to try to pull in the clipboard to one long continuous string, place that in a text box (see see its structure), andthen read and split up the text in a loop to populate the JavaScript array…but that deposited a complex illustrator table object into my text box, and several attempts to force the clipboard to paste text did not work (again probably having problems understanding variable type declaration).
I would be happy to find any method of scripting the pull of the selected on an excel spreadsheet for use in an Illustrator script…so if I am making this all harder than it needs, be I would be grateful to know that also!
View 4 Replies
View Related
Jan 12, 2014
Is it possible to create subassembly from C3D Stock Subassemblies.dll programmatically using .NET? I need call procedure (Basic Lane for example), set all input parameters and create subassembly in drawing.
View 7 Replies
View Related
Mar 13, 2012
When I created my subassembly with subassembly composer, it's difficult to change the sequency of the input/output parameters. Do we have an easy way to do that, Like moving?
View 4 Replies
View Related
Aug 31, 2011
I want to change 'mutil value select" to "custom value input" in ilogic user parameters. something like this:
if condition A then
multivalue.setlist("length", 1,2,3,4,5)
else
(users can enter any value they want, how can i remove the list first and set it to custom value input?)
View 2 Replies
View Related
Mar 28, 2012
I'm new to scripting What I want to do and don't know how to go about it is to run a script that collects the saved file name and the full path where the file is saved on the network and displays it on my document.
View 2 Replies
View Related
Oct 3, 2011
I am looking for an Example of accessing 2011 AutoCad FX Table.
I would like to programmatically read and write dimensional and user parameters.
View 9 Replies
View Related
Jul 2, 2012
Over the past week or so we have had a error. When working in a AI file and trying to save as a PDF we get this error: "Cant save the illustrator file. File may be read only, or the file is in use, or you dont have the required permissions. ID=54". We have to go back to file and re-save every time.
View 2 Replies
View Related
Aug 1, 2012
I'm fumbling around with a Python script. Is it possible to make an input dialog with a "Browse" button so the user can find a folder (to be loaded into a variable in the script)?
View 5 Replies
View Related
Sep 11, 2012
I added CS6 COM reference in my VB.NET application and after that I have the following basic object creation in order to convert a eps file to svg. But for some reason when I create this COM object it is launching the Adobe Illustrator application. Why it is doing like this? It’s a simple COM object why it is interacting with Illustrator Editor?
View 9 Replies
View Related
May 21, 2013
I need to place a logo at the bottom of the image in eps.
i have created the logo as symbol, can this symbol could be placed at the bottom of the image.
View 3 Replies
View Related
Apr 1, 2013
I need to export an AI file to JPG.
For that I am using the File->Export option of Adobe Illustrator.
Now I want to do the same by using JSX Script.
I need Four JPG images of different sizes (70,150, 300,900) .
What Resolution (DPI) should I use to get images of above mentioned sizes.. or how can i dynamically set the DPI while exporting AI to JPEG image file
View 3 Replies
View Related
Jan 15, 2009
I'm using Adobe to deal with .eps files.
My problem is to display graphic arts in "read only mode". That means when I'm done developing graphics in my .eps file, I want to display this graphics to other user without giving him option to edit it or delete it.
I'm trying to accomplish this true Visual Studio 2005, C# .net
View 6 Replies
View Related
May 9, 2013
Is there a script that can create layers with csv file?
View 5 Replies
View Related
Aug 22, 2012
When I open a PDF file I get the following warning:
The document contains PDF objects that have been reinterpreted.
- The font is missing
Can I somehow open the file without showing that error, or simply automate and click OK on that window? I am using C# with COM reference. See code below:
var iapp = new Illustrator.Application();
var idoc = iapp.Open(file, Illustrator.AiDocumentColorSpace.aiDocumentRGBColor, null);
View 2 Replies
View Related
Sep 7, 2012
Have searched but i cant find a good way of retrieving the source path of the current .AI file. Is it possible?
IE: If i am working with a file in C:adobeIllustratoreautifulfile.ai i want a function that retrieve C:adobeIllustrator
// Clint
View 6 Replies
View Related
Feb 6, 2013
I have a scriptUI generated palette which contains 26 icons linked to their respective scripts. When an icon is pressed, it invokes the required script via this:
searchPanel.children[0].onClick = function(){
searchOne.open("r");
var bt = new BridgeTalk;
[Code].....
My other scripts have "normal" functions that don't cause any problems, so I'm assuming it has something with BridgeTalk being loaded inside the palette function (since the code that's read in from the file is inserted at the location from where it's called).
View 8 Replies
View Related
Jul 6, 2013
how to place an image into illustrator via scripting with javascript, however I am having difficulties with text files. My code is:
var myDoc = app.activeDocument;
var Layer1 = myDoc.layers[0];
function getTextFile() {
return File.openDialog('Please select the text file to be imported:', undefined, undefined);
}
var myTextfile = getTextFile();
var myPlacedFile = Layer1.placedItems.add();
myPlacedFile.file = myTextfile;
But when I select a text file, it says it is an unsupported format. I'm assuming it has something to do with the extra options that come with importing a text document, specific for .txt and .doc for example.
For what it's worth I was working on an alternate method by read() ing in the contents of the .txt file and setting them equal to the contents of a textFrame, however it imported the text without carriage returns/newlines and I haven't been able to result that issue.
View 3 Replies
View Related
Oct 22, 2012
I am using following code to convert AI file to JPEG
exportFileToJPEG('~/Desktop/Harsh/1.jpg');
function exportFileToJPEG (dest) {
if ( app.documents.length > 0 ) {
var exportOptions = new ExportOptionsJPEG();
var type = ExportType.JPEG;
var fileSpec = new File(dest);
[Code]...
but ir crope the document to the size of the image and resize the ArtBoard to the size of Image.
I want to convert the Existing ArtBoard Area only , i dont want to crope the image.
View 1 Replies
View Related
Oct 9, 2013
I have a VBA script that opens a .DXF file in Illustrator, and want to save it as an AI file. How do I do this?
View 14 Replies
View Related
Dec 18, 2012
im trying to parse a CSV file and output XML for Illustrator;
[URL]
here is a sample file That works,
[URL]
Im trying to turn this
[URL]
into something that works in Illustrator
View 1 Replies
View Related
Oct 17, 2013
I'm looking for a way to import text from a .txt file but I'm totally lost.
View 2 Replies
View Related
Nov 7, 2013
I'm trying to create a script to save a file that is already open in the same directory with a different name.
Example: nome_0000_art to nome_0000_closed
I tried to create from another script that saves EPS but as I am new to the subject could not make it work
how do I perform the command saveas automatically without showing the dialog window by changing the file name?
View 7 Replies
View Related
Nov 12, 2013
I have a form I have to fill out every day several times according to the client, but this information comes from a spreadsheet.
View 8 Replies
View Related