Illustrator Scripting :: Rename Artboards With Layer Names

Mar 7, 2014

I'm looking to create a script to batch rename a number of artboards.
 
- I have 100 named layers.

- I have 100 artboards.

- I would like to rename the artboards to match the layer names.

- The layers are organized in the same descending orderas the artboards (ignoring the actual artboard names*).

- The topmost artboard (1 in the list) would be renamed "newspaper", the second artboard would be renamed "typewriter", the third artboard would be renamed "books", etc.
 
*in the example below the artboard named "Artboard 7" is actually the 6th artboard in list.

View 5 Replies


ADVERTISEMENT

Illustrator Scripting :: How To Rename The Created Layer

Sep 27, 2012

I create with VBA an Illustrator sheet with custom size:
 
'define size
Dim B_cust, H_cust As Integer
Set appRef = CreateObject("Illustrator.Application")
B_cust = CInt(InputBox("B=", "Higth:"))
H_cust = CInt(InputBox("H=", "Width:"))
Set newDocument = appRef.Documents.Add(aiDocumentCMYKColor, B_cust, H_cust)
 
This works fine
 
I would have fore each new document the same layer order like

cadsymboltext 
Rem ###new Layer###
Set myDoc = appRef.ActiveDocument
Set myLayer = myDoc.Layers.Add()
Set myLayer.Name = "cad"
 
I'm not able to rename the created layer ?

Furthermore I would erase the default Layer LEVEL 1

View 1 Replies View Related

Illustrator Scripting :: How To Rename Layer Like Filename (with Action)

Dec 20, 2012

rename a layer of illustrator like document file name? (with an action)

View 12 Replies View Related

Illustrator Scripting :: Rename Layer Using Name Of Enclosed Object

Feb 17, 2014

I'm trying to build a map of the world that includes provinces and sub-provinces (counties). I will be animating it in AE. AE only sees the top layers so it is imparative that the name of the top layer corresponds the the correct province. Unfortunately all the provinces are not layers. They are objects. I can use the "Release to Layers" command to get all objects nested into top level layers. But the top level layers have generic names (Layer 1, Layer2, Layer 3). The objects nested within these layers have the correct name.
 
Is there a script that will rename the top level layer using the name given to the object nested within that layer? If not, how to create one?
 
Here's a link to one of the files: world_all_provinces_Senegal divisions. Level 1_area.zip

View 5 Replies View Related

Illustrator Scripting :: Find And Replace Layer Names

Mar 19, 2013

Are there any scripts to find and replace layer names?
 
There is an excellent script available for Photoshop which allows you to not only replace words in layer names, but also insert words as Prefixes, Suffixes and Sequential Numbers. The illustrator version of this script only allows sequential numbering: It doesn't offer find and replacing of words.
 
Ideally, it would be great if there was something that could do multiple find and replaces in one go:

(E.g.
You have layers like this Car, Dog, Bat
You enter: car(Option1), dog(Option2), Bat(Option3)
Your layers then become: Option1, Option2, Option3).
)

View 12 Replies View Related

Illustrator Scripting :: Replace Layer Names In Selected Layers Only?

Jan 22, 2014

I am using this script to find and replace words in layers. (The script only targets particualr words, rather than the whole layer name).
 
I would like to make it so it targets selected layers only.
 
I have found this script which loops through selected layers only, but I am not sure how to add the find and replace layer name functioality.

View 7 Replies View Related

Illustrator :: 5.5 - Displaying Custom Artboard Names Under Artboards

Nov 8, 2013

Displaying custom artboard Names under the artboards
 
Naming and sorting artboards is a great way to handle multiple page AI files. I'm working on a longterm project that uses a large number of artwords. Is it possible to display the name of the artboard under the artboard itself on the screen?
 
Here are examples: 

[above: I've currently got over 40 artboards in this one file]

[above: the listing of artboards]

View 4 Replies View Related

Illustrator Scripting :: How To Loop Through The Artboards

Feb 7, 2012

Is it possible to loop thru the artboards (with Illustrator CS5) and only work with the pageItems on the current iterated artboard?
 
For example, if I have 3 artboards, with 2 textFrames on each artboard.  And I add the textFrames sporadically (I add a TextFrame with contents "Text 1" on artboard 1, then a textFrame with contents "Text 2" on artboard 3, then a textFrame with contents "Text 3" on artboard 1, etc).
 
Artboard 1:
Text 1
Text 3
 
Artboard 2:
Text 4
Text 6
 
Artboard 3:
Text 5
Text 2
 
Is there a way to loop thru these artboards and get the textFrames tied to the appropariate artboard?  So, on the first iteration of the loop, I'm looking at artboard 1 and only looking at "Text 1" and "Text 3", then on the the 2nd iteration I'd be working with artboard 2 and it's textFrames "Text 4" and "Text 6", and so on.
 
If I loop thru only the doc.textFrames, the order would be incorrect, with the way I added each textFrame.  Instead of artboard order, they'd be in this order:
 
Text 1
Text 2
Text 3
Text 4
Text 5
Text 6

View 4 Replies View Related

Illustrator Scripting :: Sort Artboards By Name?

Feb 7, 2012

We have over 50 artboards in most of our documents.  Is there a way to sort the artboards as listed in the artboards panel by name via script?

View 13 Replies View Related

Illustrator Scripting :: Centerlines On All Artboards

Jun 22, 2013

I'm trying to create some simple vertical centerlines to be drawn in the same spot on all existing artboards in my document.  What I have so far is creating the proper amount of centerlines but only drawing them in the correct spot on half of the artboards while the other half are being drawn in the space between the artboards.  Here's what I have so far.
  
function addCenterLines() {
    var doc = app.activeDocument;
    for (var i = 0; i < doc.artboards.length; i++) {
    var abRect = doc.artboards[i].artboardRect;
[code]...

showing the top of a couple of the artboards and the misplaced centerlines in between.I think I have a great misunderstanding of how the abRect coordinates work, as in which side is [0],[1],[2] and [3], which may be leading to my inability to get this right. How I can sort out my centerlines. The centerlines provided in the print dialog are not an option in this case.

View 4 Replies View Related

Illustrator Scripting :: Printing All Artboards?

May 30, 2013

I'm building a script that loops through folders and prints all available PDF-files (long story). I'm having some issues with PDF-files, that has multiple artboards in them.
 
When doing the obligatory "sourceDoc.Print()" it only prints the first artboard. Are there any available print-options that I can set to force it to print ALL artboards in the given file?

View 3 Replies View Related

Illustrator Scripting :: How To Add Images In Multiple Artboards

Mar 1, 2012

I need to add images in multiple artboards (each image in different artboards)
 
Initially i added an artboard and placed the image
 
Dim illus_doc As Illustrator.Document

View 4 Replies View Related

Illustrator Scripting :: Resizing Artboards With Actions?

Jul 11, 2013

I have a few hundred vector files each of various sizes. I want them resize the vector shapes to the scale fit to 300"x200" artboard.I want them all to appear centered on a 300"x200" artboard.

View 2 Replies View Related

Illustrator Scripting :: Create Fitted Artboards From Layers?

Oct 8, 2012

Any script that will create artboards for each separate layer?

View 1 Replies View Related

Illustrator Scripting :: Convert Layers In Document To Artboards?

Sep 24, 2013

Script which would convert the layers in a document to artboards? At present I have a lot of documents with a couple of hundred layers on each of them, but I've decided to change the way that I organise my workflow and started using artboards instead. I don't really have the time to spend moving them individually from a layer over on to an artboard as there are a lot.

View 1 Replies View Related

Illustrator Scripting :: How To Import Several PDF Files As Multiple Artboards Into One File

Feb 11, 2013

I have 30 separate illustrator pdf files (one page each) that I would like to make into one Illustrator CS6 file with 30 artboards. Is there any way to do that without having to import one by one?

View 1 Replies View Related

Illustrator Scripting :: Export Selected Artboards PNG24 JavaScript?

Mar 1, 2013

I'm trying to do some workflow enhancements. For our games we need to export to PNG at different resolutions for different mobile devices. I use a artboard per asset and currently manually export 3 times (using file/export/png with use artboards option), at 72 dpi, 144 dpi and 33.75 dpi.
 
I've been modifying a simple Javascript I downlaoded and have got it save to different fixed locations at different scales. All good. However exporting every artboard each time will cause issues with our version control system and take too long. It's not really a solution.
 
So I need a way to either only export the current selected artboards (which I believe can't be done) or somewho show the artboard range dialog that the system uses. Either of those would be a good solution.
 
var docRef = app.activeDocument;
var num_artboards = docRef.artboards.length;
var getName = app.activeDocument.name;
var fileName = getName.slice(0, -3);
[code]...

View 7 Replies View Related

Illustrator Scripting :: How To Rename Colour Swatches

Aug 19, 2013

In Illustrator Javascript, you can use the following to rename layers:
 
var doc = app.activeDocument;
// loop through all layers
for (var i = 0; i < doc.layers.length; i++) {
 
[Code]....

Is there anyway to rename colour swatches.
 
For example, I have 20 swatches named Yellow -(Keyword). (The keyword is different for each swatch).

I would like to replace yellow with the word colour1 while replacing the -(keyword) part in tact.
 
Is this possible? My swatches are in groups, so I am not sure if it makes it more complicated.

View 4 Replies View Related

Lightroom :: Correcting Imported File Names (way To Bulk Rename Back To Original File Names)

Dec 18, 2011

I accidentally included a file rename when I just imported a batch of several hundred pictures. I violated a rule that I teach my own Lightroom students, and that is to look carefully at the import panel choices before proceeding.
 
How can I correct this so that the files are named as they originally were? I know how to easily fix the filenames in Windows (using a tool called BulkRename, for example), but then I'd have to "find" each image one-by-one and correctly point to the renamed version. I tried selecting all the images and then using F2 to rename, but none of the templates allow deleting a portion of the filename.
 
P.S. Here is an example of what I mean:
 
ON CARD:
IMG_0001.NEF
...
IMG_0300.NEF
 
WHAT I RENAMED TO ACCIDENTALLY:

IMG_0001 {shot by John Doe}.NEF
...
IMG_0300 {shot by John Doe}.NEF

View 10 Replies View Related

Illustrator Scripting :: How To Renumber Or Batch Rename All Layers In File

Feb 15, 2010

is there a quick way how to renumber or batch rename all layers in a file so they would be named in consequent numbers? Doesn't have to start from exact number, I was wondering if maybe there is some sort of script that would work?

View 24 Replies View Related

Illustrator Scripting :: Find And Replace Month Names?

Sep 4, 2013

I have a few eps files in which month-year format is written like May-12, June-13 etc. I want to change May to Mai, June to Juin etc.
 
Virender 
var myDoc = app.activeDocument;
for (i = 0; i < myDoc.textFrames.length; i++ )
{

[Code]....

View 4 Replies View Related

Illustrator Scripting :: Selecting Objects By Group Names?

Feb 17, 2012

How to select objects by their group names?
 
I'm working with imported graphics, and the objects appear in the AI layer hierarchy grouped and named according to their object types in the native program (see the attached image). The problem lies with the annotation objects: they are made of different parts for which different graphic styles are needed; however, they all come in one layer and are difficult to access for global operations. I need to do different things with the different object types (delete the POINT's, move the LINE's and LWPOLYLINE's to different layers, etc...). The option of selecting objects individually is ok for small data sets, but you can imagine this becomes untenable in a hurry.
 
Two possible solutions I've considered:

(1) change the output parameters in the source program such that the objects come into illustrator with different graphics allowing them to be accessed through the "Select same ..." tools; it would work, but is problematic for the source program

(2) print the annotation graphics with their desired graphic appearance to pdf rather than importing the source file directly in AI, then open in AI to render the remaining graphics; again, this works but introduces inefficiency in the process. Also, the print process tends to explode closed paths requiring more inefficient path tinkering in AI.
 
I would like to tell AI to select all objects named "POINT" or "LINE" etc... but have found nothing in the documentation or forums on whether this is possible.

View 1 Replies View Related

Illustrator Scripting :: Localize Names Of Script Folders?

May 25, 2013

i'm trying to get a list of all the scriptfolder names.
 
This will solve path issues with other language versions of illustrator.
 
My script for now:
 
scriptfolder = {
en: "Scripts",
nl: "Scripts",
de: "Skripten"
}; 
var imageiconprinter = File(app.path+'/Presets.localized/' + app.locale + '/'+localize(scriptfolder)+'/idatabase/Images/Infopanel_heinerich/hei nerichinfopanelprinter.png');
  
I've defined a country like de: which is german and put the correct foldername behind it.
 
I would love to have a list of all countrys.
 
if you don't have a list just fill in the foldername and countryname of your country.

View 1 Replies View Related

Illustrator Scripting :: Put Artboard Names In Text Boxes?

Dec 2, 2013

I have an Illustrator document with ~100 artboards, each artboard named by me. Each artboard has one textbox in it. Is there a way to take whatever name I assign to the artboard and print it into the text box inside that artboard? So in the end I would be able to see the name associated with each artboard on the artboard itself. Ideally I could run the script once (i.e. "turn it on"), have it populate all the text boxes with the artboard names, and then have it dynamically update the textboxes when I change an artboard name regardless of whether the file has been closed and opened since I originally ran the script.

View 26 Replies View Related

Illustrator Scripting :: Get Names Of Placed Images Into Text File For Database?

Jan 7, 2011

I know nothing about scripting in Illustrator, but am willing and interested to give it a try if this sounds doable.  All we want are the names--just a simple list of the names, such as

7009 LL.eps
Rsb shadow design.psd
3_Pt_STA_475_P3.tif
 
of placed images (in our Illustrator CS5 art) into text that we can either import (from a tab- or comma-delimited text file) or paste into our Filemaker database.
 
Right now everyone is RETYPING the names of all placed images into the database, with consequent mistakes, missed images, etc.  Then when we search our database to find which art uses a certain image...results are not to be trusted.
 
(If we could cut/paste from either the Links palette or Document Info, that'd be fine... but nope.  Not in Illustrator, although we were thrilled to see InDesign CS5 has "Copy Info For Selected Links", which is VERY useful.)  In Illustrator, we can export Document Info to a text file, but artists seem to find that long document too unwieldy, and they revert to typing the names, especially if they only have a couple of placed images... and then we're back to error-laden data no matter how careful they try to be.
 
Is such a script even possible?  If so, where/how might I start?  We're on iMacs with the Adobe CS5 suite (and Filemaker 11, if that matters).

View 13 Replies View Related

Illustrator Scripting :: Export Multiple ARTBOARDS To Multiple JPGs (AppleScript)

Apr 9, 2012

I´m aware that Illustrator doesn´t have multiple artboards options for JPG as it does with eps, or other formats, but is there any workaround for this? Looping current artboard and exporting them to JPG or something.  Or maybe there is someway to force the   "save multiple artboards:true" in JPG?
  
export document currentDoc to file exportFolder as JPEG with options ¬
{class:JPEG export options ¬
, quality:100 ¬
, artboard clipping:true ¬
, artboard range:1 - 2 ¬
, save multiple artboards:true}

View 3 Replies View Related

Illustrator Scripting :: Write A Script That Renames A Layer And Group Within The Layer?

Jul 25, 2013

I'm trying to write a script that renames a layer, and group within the layer, then an object within the layer (but not a part of the group) and have it run in a loop.
 
Here's what I've got so far, the group rename doesn't work.
 
 #target Illustrator 
var doc = app.activeDocument;
 idLayers(doc)//IRename layers
idGroups(doc)//Rename groups
 function idLayers(doc){

[code]....
 
I haven't put in anthing to rename the single object yet since I cant even get the group rename to work. I suspect that the group re-name section isn't working because I'm either using bad syntax or an invalid command.

View 3 Replies View Related

Illustrator :: Pallets In AI - How To Get The Layer Names Collapse

Sep 18, 2013

Ok i am not exactly new to Ai but i can only do certain things. So i took a cource and i am just having a helluva time finding a simple section on that tut.
 
Panels like color swatches and graphic styles have 3 appearances. 1 is fully open, 2 is colapsed with icons and then there is collapsed with label names.
 
How do i get the layer names collapse?

View 1 Replies View Related

AutoCad :: Converting Layer Names To Point Names Or Comments?

Nov 28, 2011

I'm in the process of creating 3D points (as an overlay) on some laser scanned data (using RiScan, it's just 3d dimensional data, with a northing, easting and RL) and unfortunately the only export option is to export to .dxf... Which is fine but when I export, the information has the point ID as the layer name.

I am aiming at getting this data into another program to analyse and it needs the point ID or name to be my annotation, as opposed to the layer.

So what I need is a way of converting the names of each individual points layer, to the point ID.

View 4 Replies View Related

Illustrator :: Copy Parts Of Layers From One AI Doc Into New One With Same Layer Names?

Sep 30, 2013

How do I copy PARTS of layers containing many objects from one CS5 AI (v.15.0.2) doc into a new CS5 AI doc and keep/create the same layer names?
 
To start with, I have one fairly complex AI document with 100 layers,  with several hundred items in each layer. For example, one layer named "Stars" contains  400 separate stars (not grouped), another layer named "Crosses" contains 300 separate crosses, and a 3rd layer named "Text" contains 200 separate words (not outlined).
 
If I select, by marqueeing a section of the image/artboard, some (but not all) of the individual items contained in the several layers, then  paste that selection into a new CS5 AI doc, I cannot get them to  create new layers of the same name. Instead they go into one general layer (e.g. "Layer 101") as a jumble of discrete, but unorganized objects (no layers or sublayers). In other words, I have lost the 3 main layers from which I selected a bunch of objects.
 
Checking "Paste Remembers Layers" has no effect on this result. In fact "Paste Remembers Layers" does not remember layers at all. Only if I select ALL the items in the several layers will it paste those layers by those names into the new doc (or create new layers of the same names).
 
Of course it is a COLOSSAL waste of time copying the ENTIRE document, then pasting the WHOLE thing into the new doc (with layers retained), then deleting the parts I DON'T need.

View 14 Replies View Related

AutoCAD Inventor :: Design Assistant - Don't Rename Model Tree Names

Feb 8, 2013

i wanna use a existent project to make a new one, i copy all the files that I need to a new project, then I use Design Assistant to rename all files, everything works fine this way. I just saw now a little 'problem' that doesn't bother me, but can be a problem to other ppl who open this project and see the difference.

When I rename the file name from Design Assistant (opening it from the top assembly), all the parts get its PART NUMBER updated and all the files are renamed too, but...when i open the assembly, in the Model tree, no parts have the name updated, all keeps the old name, but if i open the part from the model tree, i open the correct part already updated and renamed, so, its just the model tree displays name that are incorrect. Is that known ? Is there a solution ? Or am I doing something wrong to copy or rename files ?

I realized that is happens most when i rename files from a top assembly with subassemblies. Sometimes when i use just one assemblie with just parts inside it, everything goes normal.

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved