Quick way to replace an image file.

I recently made some changes to an image that is used on 20+slides in my Storyline project.  Is there a fast way to say, "replace photo named image.png with image2.png?"

I know what you are thinking.... and no, I didn't use master slides.  In retrospect master slides would have been a much better development method but I am looking for options that would prevent me from rework, given my current state.

Thanks 

23 Replies
Ashley Terwilliger

Hi Matthew,

I don't know of any community methods to get into the code and replace all the images, but I hope that if someone else comes across this thread they're able to assist you here. If you'd like to see a "replace all" as a new feature, you're welcome to send along a feature request here. 

Ashley Terwilliger

Hi Nandakumar,

Thanks for reaching out here in the ELH community!  This forum discussion is a bit older, but we don't have a feature within Storyline to replace all the images nor have I noticed a community method to do so. If there is anything else I can assist with, please feel free to let us know! 

Eitan Teomi

I'm also interested in a feature like this.

Is there a workaround? I know (and have used) the "change Picture" function but it would be a great time saver if there is a "find and replace" feature for images across complete scenes.

Just a case in point:

I have an Elearning course that uses images of application documents. Now I have to fish each slide that has the image because the application changed and we need to use a new image...big waste of time :)

 

Thanks,

Eitan

Dave Helton

I know this is an old request and it seems it is something still not getting attention from the development team. The ability to replace an image across a storyline project by updating the image itself and not having to go to each slide and selecting the image and changing each time you use the image. This is not only silly and a real-time/budget killer on project deadlines but a feature that should be pretty straightforward. It would be no different than having a library of images that the storyline project used as a source directory...like a website does. If you update an image in the source files it would update each place that source file was used inside the storyline project. Giving the user the ability to edit a single image to update across numerous slides. Look how other programs accomplish this same feature (After Effects, Photoshop, Illustrator, etc...) PLEASE add this feature in or at least develop a new method of replacing images and other resources inside a storyline slide.

John Payton

As a current HTML/JS/CSS developer, and a former Flash content developer, I could not agree more. I inherited 24 Storyline 2 courses from Australia for re-purpose in the US market for a major manufacturer (I converted them to Storyline 360). It has been extremely time consuming and tedious process to replace all of the NEXT/PREV buttons in each course, screen-by-screen (on each screen, selecting the button, selecting Edit States, right-clicking> Replace image, and doing this for each state. Crazy. If Articulate 360 had some kind of library function, this would be a moot point. However, my client cant wait for Articulate development to address so we spend the hours. 

Dave Helton

There is an option to change the .story file extension to .zip and then unzip the project...go into the media folder and then find and replace your graphic in the media folder. This is just like in PowerPoint how you can zip and unzip PowerPoint files to access all the media used in a presentation. Then once done replacing you can change the .zip back to .story and open the storyline file as normal. Now, this is an option but does take time to track down the image since storyline changes the image name to some random names and nothing in the media folder is any order. If you have an image that shows up on say 100 slides this could be a good trick if it is only a few then ya use the mentioned change picture option. Having the ability to link to an asset during the development process would be a huge game changer and allow for quicker development. If storyline has to compile the way it currently does can it not do that all during publishing???leaving the resources and assets as linked until that time? 

John Payton

All I can say is... THANK YOU! I just tried this and it works wonderfully. This ability to replace all instances of a media object in one click just saved me two hours of work on a single course. My course had 72 Back buttons and 72 Next buttons with normal/rollover/disabled states. In the past that meant 432 individual media replacements. This allows me to make 3 image replacements and the entire task is complete. This was desperately needed. Thank you Articulate developers.