ExtendScript of the Week: Externalizing Graphics

As part of the series ‘Extendscript of the week’, we are providing an extendscript utility to convert all the graphics in FM/Book “imported by copy” to “imported by reference”. In this process all graphics imported by copy will be created externally and then imported by reference. These externalize graphics will be created in same directory as source file is. Users have to make sure the source directory provides appropriate access.

A report will also be created, displaying a table with entries for processed documents and all the graphics that has been converted for these documents. Graphics entry will be hyperlinked to the graphic in the doc.

Download the .rar file from Externalize Files. It contains all necessary files to be deployed.
**UPDATE: **for all those people who are having problems with .rar file above, .zip file can be found here.



If successful, there should be a new menu entry under “File->Utilities->Externalize Graphics“.


I hope this utility will be useful for many and will be a nice resource to those who want to dive into magnificent world of ExtendScript.

Vikas Jethnani, Pankaj Aggrawal.
FrameMaker Engineering Team.