I have been tying to figure out how I could easily embed multiple linked images easily. I have some 1000 .svg images which have about 1-7 .tif images linked in to them. I now need to get those links embedded and becouse of the amount of images I'm hoping to make an action out of it. I have a script to embed single image in .svg but haven't have luck with multiple embeddings.
I have been tying to figure out how I could easily embed multiple linked images easily. I have some 1000 .svg images which have about 1-7 .tif images linked in to them. I now need to get those links embedded and becouse of the amount of images I'm hoping to make an action out of it.
I have a lot of existing eps-files of which the option "embed all fonts" is unchecked. Know I have to check the "embed all fonts" in the existing eps-files. I tried to modify the script below, but it seems that the embedallfonts is NOT working.
When I do it manually (without script), then it works fine. With script, it doesn't work.
#target illustrator // PART 1 var doc = app.activeDocument; // PART 2 -> herbewaren eps als eps [Code] ........
Another question will be: can I get a dialog box to put in the path to the eps-files, I can do thereafter it in batch instead of each time opening and closing a file.
I have been looking for a solution to automate a printing and ordering process. I have a design template with 2 pages both 8.5x11 in size. One page represents the front and other the back for double sided printing. I have 6 different images per sheet so in my links panel I have 12 total links, 2 of each. I was wondering if there is a script to update all the links with the same filename with other image? Currently I have to search through all the images and update each one.
I have 6 artboards dividing the 8.5x11 sheet proportionatly. Each artboard represents a different order. Is there a script to write the linked filename to the bottom corner of each artboard?
My designer has created an Illustrator file on his Mac that has linked images. When he sends me the all the files and I open the ai file in Illustrator CC on my Windows PC, I need to re-link the images. One image can't be found at all.
However, if I open the file in CS4 it finds the linked files no problem.
I created and array to receive linked filed (let´s say var pItem = app.activeDocument.placedItems;)
After it, I used a loop to know the File each link is associated. So:
for (var g=0; g<pItem.length;g++){ var src = pItem.file >>>>>>>>>>>>>>>>>>> The problem is here. If we have a missing link in the document, the script will stop with the message. ... continue procedure };
Of Course, I could try using an "try" statement...but..Just to know: Is there any way to evaluate the status of a placedItem (to know if it´s missing or not)?? In the user manual I did not find any property that checks for this. We have properties to check for bounds, matrix, notes, tags, if it´s locked, visible...but not for checking the consistency of a placedItem, right?
We had a client who could not open our drawings that had linked Excel spreadsheets in them even though we supplied the spreadsheets. The drawings would crash AutoCAD when they tried to open them.
My solution was to open the drawings, pick on the Linked Spreadsheet OLE in the drawing, Ctrl+C (Edit > Copy) then I Edit > Paste Special > As Image. I would paste it in at the lower left corner of the existing spreadsheet.
I set the properties of the new OLE so the Lock Aspect Ratio was Off or No and drag the upper right corner of my newly inserted image to the upper right corner of the existing linked spreadsheet so it would be a perfect match.
I then erased the existing linked spreadsheet.
Now they can open the files and we don't need to include the spreadsheet when we send the files.
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}
I work at a small company with multiple designers (5 of us) where 3 of us work remotely. We use dropbox to manage our files so that everyone has access--we keep client files in specific folders and stock media in a shared folder.
Currently whenever we open a file that's been edited by someone else, we have to go in and individually relink the files. Some would prefer to embed the files, however this can increase filesize by 60-400mb. Our current files total in at around 500gb, so I don't think that's a viable option.
4 of us are on Macs, 1 on Windows. 1 has CS5, 3 have CS6 and one has CC.
My question is this: If we all have the same path to dropbox (or the same path to the file, either way) will Illustrator be able to automatically find the files?
We're running Illustrator CS4 across a suite of 12 Macs on OS X 10.6.8. Over the last couple of weeks, several accounts have been hit with the same problem, that linking an image in an Illustrator document will not show the images, but just a bounding box. The link information is correct, but I've found no way of getting the image to show, aside from embedding it. Furthermore, saving a document in this state will cause Illustrator to crash when trying to reopen the document.
We use network accounts for the Macs, so all installs are local on each machine, but users access their profile directly from our server. Therefore, all links reference a location on our network and not the local drive. However, there does not seem to be anything wrong with the installs as the issue is with accounts and not the individual client. Once the issue occurs for a user, it occurs on any Mac they log into, while unaffected users can use any Mac without issue.
Our network has run in this state for a year now and the problem has only surfaced recently. I've tried clearing user's preference files relating to Illustrator, but this has had no effect. It's also random when creating a new user on the network, as some will have the issue and others not, despite all being created with the same set of default preferences.
I created a document with linked images. (png and psd files). Although all pathes and filenames are the same and even when i klick on edit original files i se them in photoshop i do not see them in illustrator. even if they are on top level.
I have an illustrtor documcnet which is one quater of the size it will be printed at (50 * 12.5 cm up to 2 * 0.5 m).
It is at one quater on request of the company printing the banner. It has a high res texture image (embedded) on the babk layer and the rest is all vectors.
When the image is printed (and scaled up 400% in the process) will the high res image be printed at the highest resolution available? If not is there an easy way to scale my artboard guides, all objects and effects up by 400%.
We have thousands of files that contain linked images. These files exist in multiple locations and are kept in sync by dfs replication. Since illustrator uses unc path for links, the links that were created are slow to open for users at other locations and we would like to batch relink these files to a dfs namespace or unc path that better serves more users. I have already tested replacing the path in the files via find and replace using notepad but the link does not change when actually opened.
I create a document with multiple artboards whereby every image I place in the document is linked, however the size of the document is still enormous (around 350mb). It's a big document with a lot of clipping masks on images but surely it shouldn't be so big.
I am making a holiday greeting card. I have 16 very larged photo images "linked" (not embedded) into the card. The original images are very large (e.g. 4500 x 3000 px, 10mb) but I've placed them fairly small in the final card (only about 2" x 2" printed). Therefore, I likely don't need the full resolution of the original photos. I need to generate a final file that I can send to an online print shop, something that is ideally 10-25Mb in size, probably pdf. How to prepare the final file for export to pdf to generate as such? Right now, the final file is 275Mb because it is embedding the full size of each of the 16 images.
I found an old thread from 2011 about the same problem and the mod reported it to the devs, but as far as I know no solution has ever been offered.(maybe in cs6? we are still using cs5)For one or two layers it's no problem to do it manually, but with say 40 layers with corresponding linked layers we need a better solution.
how to apply multiple strokes to a path with JavaScript? Assigning strokes width, caps, position in stack (my particular concern)? All i can do at the moment is to apply a single stroke.
I have about 300+ product labels that are in Illustrator, and some of them have an incorrect rich black color swatch. What I have been doing is going through and changing the color pallette to change them manually. Essentially going to the instance of black and changing them to regular black.
Is there any sort of script that can do this? The files are in CMYK.
Otherwise I have a lot of monotonous file editing to do.
How can I get width that multiple selected items? (Not grouped.)
//---------- source code ---------- var mm = 2.83464566929134 //unit conversion. (point->milimeter) var W = docRef.selection[0].width/mm; alert(W); //---------- source code ----------
Is it possible to have a script that would split up an Illustrator file that contains a number of groups of elements into individual files... for example, here is a download link for a file that has different types of moustaches and I want each moustache as an individual file... I have hundreds of Illustrator files like this that have 4, 8, 15, 20 or more illustrations all bunched onto the one file that I need to split up. I'm using CS4 [URL]....
I have script where I select items on multiple artboard but I can't seem to get get active art board of the selected item. Is this possible?
each artboard has a text item and I would like them in the same position on each of their own artboards that they are already one. right now it adjusts them all to one artboard. here is what I have so far
doc = app.activeDocument; for(i = 0; i < selection.length; i++){ var firstItemPosition = doc.selection[0].position; doc.selection[i].position = firstItemPosition; var activeArtboardIndex = doc.artboards.getActiveArtboardIndex(); alert(activeArtboardIndex); }
Is it possible to save illustrator XMP thumbnail previews by artboard? It seems like Illustrator saves a single thumbnail with all art regardless of the number of artboards.
If there is a property that can be set to save multiple thumbnails to the XMP packet by artboard when saving to a native Illustrator file?
I want to create a dialog consisting of multiple buttons. As a result I want value which button was pressed by user.
The script (shortened to problematic part):
// I'm looping through elements on layer 'warstwa' from kolorStart to kolorStop, 'k' is used for number buttons
for (i = kolorStart, k = 0; i <= kolorStop; k++, i++) { myButton[k] = myButtonGroup.add ("button", undefined, warstwa.pageItems[i].contents); myButton[k].label = warstwa.pageItems[i].contents; myButton[k].onClick = function () { wybranyKolor = myButton[k].label; myWindow.close(); } }
The result:
But buttons don't work, wybranyKolor returning 'undefined'. If I change "wybranyKolor = myButton[k].label" to "wybranyKolor = myButton[k-1].label" I get proper answer but it is the same for all buttons so it looks that all buttons have the same action assigned. How to get each button to has unique name which can be passed to variable?
Probably I can achieve the same with radio buttons' list but with buttons it is one click less for the user.
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?
I have about 500 files that I need to change one line of text in. Example. File name is XXX 001, the line of text is the file name so it would read XXX 001. XXX 002... etc. up to XXX 500. Is there a way that I could automate it opening, changing this line of text, saving and closing?
I've found some very good scripts like the MultiExporter.js by Matthew Ericson and Export Layeres as PNG files by Johan Otterud, however none that quite fit our needs. We need an Illustrator script that takes an AI file and spits out an .eps, .jpg (for print), multiple .png sizes for web, and .pdf. We have an extensive download library for members that constantly change and rotate with new logos, print materials and other graphics.
I was hoping that there was some kind of script that would cut some time off of exporting all the different versions each time.
I am trying to turn every layer in my .ai file to a raster image without flattening to one layer.
-The big issue I am dealing with is the agency that just built a paralax site for us refuses to export to PSD. I have tried every possible way to do this but keep getting the file is to big message. To add to it they had it all on 1 layer. I was able to release to sequence, but now am trying to see if rasterizing the objects will work.