Populate in Illustrator, like you do in Adobe XD
I can tell that many designers would love to have that function. Creating an item info like Image, Name, Info about the item, and then multiplying it on a page, like a flyer, or a poster - and populating the image and text, just by dropping a text file and a set of image you have in a folder to populate the design. Here is a visual example.
-
OK, there is a method to deal with images, but it requires using several free scripts:
1. Drop the images on canvas and select them together with the paths you need to use as clipping paths (the stacking order matters)
2. Use this script by kamiseto — https://kamiseto.hatenadiary.org/entry/20100217/1266412144 ...actually, links there seem to be expired or dead... and the main scripts requires some missing libraries... hmm... there’s a way to dig these out using web.archive.org, but I can’t say it’s fair, if the author decided to delete these intentionally.
2. Well, there is a way to generate clip groups from images though, by clicking Mask button in the Control panel with only images selected. Then, without deselecting, you can use Object > Shape > Convert to Shape to turn these into rectangles, and then use Transform panel to set the common size for all of these at once... Don’t worry about the way clipped images now become hidden for now
3. ...because these two scripts by Seiji Miyazawa would allow to fit the contents of this clip group the same way as InDesign allows — https://onthehead.com/ais/group008 (ant there is a request to have these functions integrated, http://illustrator.uservoice.com/forums/333657/suggestions/40607677)
Hope this helps. -
There are several methods to achieve this in Illustrator.
1. To learn how to use variables in Ai (and it’s rather intimidating! even with the help of the free and brilliant Variable Importer script by Vasily Hall: https://github.com/Silly-V/Adobe-Illustrator/blob/master/Variable%20Importer/VariableImporter.jsx — and here’s how to use it — https://www.youtube.com/watch?v=aUiRGLT8byA)
2. An easier method for text only, Batch Text Edit script by Hiroyuki Sato: https://github.com/shspage/illustrator-scripts/blob/master/batchTextEdit.jsx
3. Another approach, for handling text too, Multi-Edit Text by Sergey Osokin: www.youtube.com/watch?v=PcyT0KmuepI
To handle images though... I don’t think there is a simpler method than variables.
Sure, XD drag-n-drop method is way easier. Voted.