Skip to main content
Share Your Experience: Take the 2024 Developer Survey
12 votes

Is it possible to change an object and automatically change all copies of that object across artboards in Illustrator?

You want to create whatever you want to be linked as a Symbol. Open the Symbols Panel, then select your object and drag it over to the Symbols Panel. Choose a "Graphic" unless you're doing this for ...
AndrewH's user avatar
  • 12.7k
11 votes

How to place multi-page PDF into InDesign

It's hidden away but it is possible. 1) File > New > Document Enter the number of pages of your PDF in "Number of Pages". Deselect "Facing Pages" if you want individual pages. If you know the ...
R. Arnone's user avatar
  • 231
10 votes

creating recursive, self-similar patterns with Adobe Illustrator

This can be done with a simple Blend in Illustrator. You can use the Replace Spine command and get the blend to follow a circle. You merely have to cut the circle at one anchor point for the blend to ...
Scott's user avatar
  • 210k
9 votes

Find/Replace automation in InDesign

Indesign comes with a script called findchangebylist.jsx. It does exactly what you want, but it's pretty tedious to use. So tedious, that many people have created scripts for this same task. I would ...
Joonas's user avatar
  • 15.5k
8 votes

Illustrator Script to Release All Clipping Masks & Groupings, Etc

You don't need a script to release all clipping mask in one step, just do: Select->Object->Clipping Mask Edit->Clear But it can also be done via script: app.executeMenuCommand("Clipping Masks ...
emax's user avatar
  • 497
6 votes
Accepted

InDesign: grep style to move single i words to next line

Create a character style and set it to "No break". Edit your existing paragraph style, go to the GREP Style tab, choose the character style you created above and type (?<=\s)i\W+ in the "To Text" ...
Lucian's user avatar
  • 29.3k
5 votes

How to remove white background from multiple images?

This is a job for the actions palette! Make a new action for "Auto Crop" Open Actions palette (Alt+F9) Hit the "create new action" icon bottom right (paper with folded corner) Name the action "Auto ...
mayersdesign's user avatar
  • 8,552
5 votes

How to add 1000x1000px white background to photos in bulk?

You need to record an action that would simply take your batch of images and: scale the height of the images to 8-900px or similar, assuming you need some white space around the products instead of ...
Lucian's user avatar
  • 29.3k
5 votes
Accepted

Make a border of symbols in Gimp

If your symbols are amenable to Unicode characters with a suitable font (emojis, dingbats, etc...), then you can use the text-along-path function (or, to make things a lot easier, the ofn-text-along-...
xenoid's user avatar
  • 17.1k
4 votes

Faster merge software than Indesign Data merge

You can operate on the PDF file, there are software that can merge pages in a PDF. This is fast as its basically just a append operation to the PDF file. (you can do this with a text editor if you ...
joojaa's user avatar
  • 58k
4 votes

Illustrator Script to Release All Clipping Masks & Groupings, Etc

Here you go (this is not super thoroughly tested if it has a bug let me know abd i will support you): #target illustrator // releaseEverything.jsx // // Copyright (c) 2017 Janne Ojala // // Licence:...
joojaa's user avatar
  • 58k
4 votes

How do I export multiple SVGs from Illustrator?

If you're using CS6 (not sure about earlier versions) then you need to save as SVG, there is no SVG export option. File → Save As → SVG (svg) In CC there is a new export option for SVG. ...
Cai's user avatar
  • 40.6k
4 votes

Photoshop: copying multiple layers across documents without drag and drop

Highlight the layer in the Layers Panel and from the panel menu choose Duplicate Layers... You're then presented with a dialog window where you can select where to duplicate to. All any currently ...
Scott's user avatar
  • 210k
4 votes

Automating filling text values in Illustrator from an external file

Yes, naturally. Nearly all (serious) applications have a programming interface. Illustrator does, as does excel. Not only can you reasonably easily make illustrator read external files. You can make ...
joojaa's user avatar
  • 58k
4 votes
Accepted

How to add drop shadow to a picture via CLI?

Rather than using the vector graphic tool Inkscape I would recommend the ultimate command line tool for bitmap manipulations: ImageMagick. It should be available through your distribution ...
Takkat's user avatar
  • 12.5k
4 votes

Is there a way to do a find/replace on artboard names?

Design Phoenix made an awesome script, I modified the script so that you get a prompt and enter in the values right in Illustrator Script below: #target illustrator var doc = app.activeDocument; ...
Welz's user avatar
  • 9,999
3 votes

Illustrator action to embed all external objects

Embed is one of the commands you can't execute with an action (perhaps someone else can explain specifically why, I'm not sure). You can do this with a really short script, here's an example of the ...
wing-it's user avatar
  • 396
3 votes

How to turn a path with straight lines into a curved path automatically in Illustrator?

Select the path that you want to convert and with the direct selection tool and the shift key pressed, exclude one point. Some new buttons appear under the menu, one of them is to convert selected ...
egon's user avatar
  • 39
3 votes

Gimp batch process for 'tiling' images

Why use Gimp for this. Use ImageMagick's montage command.
xenoid's user avatar
  • 17.1k
3 votes

Convert batch EPS to SVG using ImageMagick?

As has been said by others, ImageMagick isn't really for vector-to-vector conversion. I don't have much experience using Inkscape with .eps files, so I don't know reliable it is for ones that weren't ...
ssokolow's user avatar
  • 131
3 votes

How do I export multiple SVGs from Illustrator?

Use: File > Export > Export for screens. Set the format to SVG. This pretty powerful and allows you to select each artboard (rather than asset) you want to export. You can also export multiple ...
Alex Magill's user avatar
3 votes
Accepted

InDesign: script to "paste in place" selected objects to all unlocked layers

Your check if the layer is locked is missing a = (it's assigning rather than evaluating otherwise). It should be; if ( myDoc.layers[i].locked == false ) ... I just tested and the script works ...
Cai's user avatar
  • 40.6k
3 votes
Accepted

Automate lines creation inside rectangles

Draw a rectangle shape with the rectangle tool, and click Object > Path > Split Into Grid.
Billy Kerr's user avatar
  • 86.9k
3 votes

How to automate the Shape Builder tool in Adobe Illustrator CS6 for mass welding?

Select all your shapes... then Pathfinder Panel > Merge Merge will combine all objects with the same fill color into one object. If you select objects with different fill colors, each separate fill ...
Scott's user avatar
  • 210k
3 votes
Accepted

How can I make name places with individual names

Save the names in CSV format and import in InDesign via 'Window → Utilities → Data Merge' Define where in your template the names should be injected Detailed info at https://helpx.adobe.com/indesign/...
Lucian's user avatar
  • 29.3k
3 votes
Accepted

Photoshop Automation: Place Logo in corner of image which has the most 'empty space'

Here's a script algorithm: Create a rectangular selection based on logo ratio (square in your example), size: I guess larger than half of a document? Check this rectangular selection against layer ...
Sergey Kritskiy's user avatar
3 votes

How to add internal fillets in hand drawn shapes in masses?

It would drive me crazy if I had to alter each corner manually. So... I'd use a more global method.... Expand Strokes (Object > Expand / Copy only outer compound rectangle for later use) Merge shapes ...
Scott's user avatar
  • 210k
3 votes

Any way to export layers to files WITHOUT a prefix, short of editing the .jsx file?

If you have Adobe Bridge that makes it very easy to batch rename the files using Batch Rename and some REGEX. Using String Substitution with REGEX this is what I would do: Find: ^_\d{4}_ Replace: ...
Welz's user avatar
  • 9,999

Only top scored, non community-wiki answers of a minimum length are eligible