Skip to main content
Inspiring
November 19, 2025
Question

How to replace linked images with a special character

  • November 19, 2025
  • 2 replies
  • 140 views

Hi,

I have several documents containing multiple instances of a linked graphic which i'd like to replace with a special character.

The yellow triangle linked image selected in the screenshot wants replacing with the wingdings yellow triangle shown in the line above above as it just looks better and is more efficient . Theres a LOT of instances of this so i was looking for an automated way to do it but can't figure how to do it using find/replace.

 

Your help appreciated, 

Thanks

2 replies

Community Expert
November 19, 2025

Since you've already placed an inline graphic, you'll likely need to replace it with another graphic, and not a text character per se.

 

1) Go to Illustrator. create an appropriately scaled graphic with the special character you want to replace your existing inline graphic with. Save as an illustrator-native .ai file, and close it.

2) Go back to InDesign. Select one instance of your inline graphic to be replaced.

3) Go to your links panel, if it doesn't show your inline graphic highlighted, click an instance of the graphic you want to relink in the panel list.

4) Click the Relink button at the bottom of the panel, as shown at right.

5) Navigate your way to the new graphic .ai file with the special character you want to replace it with, then replace it.

6) If you're lucky, you may get a pop upasking you to replace all instances of the file. If not, you'll have to lather/rinse/repeat this process for each instance of the graphic you want to replace.

7) If you did the replacement .ai graphic file to proper scale, you'll be done with the process. More likely, you'll have to scale/adjust your new inline graphics slightly to take up the correct amount of space to fit to your needs and desires.

 

From there, you'll get the special character you want as your new inline graphic and get away from the scene of the (graphic) crime.

 

The other option is to simply delete the inline graphic, then place the special character as text in place of the inline graphic. That will have to be done on an instance-by-instance basis. Choose the best option that will work for you.

 

Hope this helps,

 

Randy

Community Expert
November 19, 2025

if they're anchored then it's findable 

Copy the wingding you have already and have it on the clipboard

 

In the find section go to the GREP tab

~a is the code for an anchored object

then replace with 

either ~C or ~c 

(cna't rememeber which one is correct.

 

If it's just beside those codes you could do a find like

GTLV\d+\K~a

 

or be more specfic or less specific if you like 

 

if it's just all the yellow triangles and nothing else is anchored then ~a will be fine on its own. 

 

~C and ~c represent clipboard content - one is formated and the other is unformatted

so one of them will work correctly

 

 

Inspiring
November 19, 2025

Thanks for your reply,

There are 4 other linked images that need replacing in the same way so i assume ~a would replace those too which is not what's wanted.

The "GTLV" bit varies between lines so a yellow triangle is not necessarily associated with "GTLV"

I'm not familiar with the code used in GREP so a little more help there would be appreciated.

Thanks.

Community Expert
November 19, 2025

No prob - just show us a before and after - even better a sample file with before and after - don't need the whole lot just a sample of the text as you have it with the anchored image and with the wingding