Skip to main content
Known Participant
May 15, 2013
Question

Graphic used/referenced in one source and want to use it in another source

  • May 15, 2013
  • 2 replies
  • 1907 views

I have graphics from a project that I want to reuse in another project. If I copy these graphics into my graphic folder in the new project and import them into the new project, these graphics are stilled linked to the old project. How do I re-reference or link these graphics to the new project without having to import each one by openin the new project graphic folder, locating the graphic and import so each one is now linked/referenced to the new project? thanks

    This topic has been closed for replies.

    2 replies

    Arnis Gubins
    Inspiring
    May 15, 2013

    Are you also using a copy of the old project FM files as a starting point for the new one? I that case, they would point to the original locations. Simply rename (or move) the old location folder to something different, open the .fm files and FM will say it can't find the graphic and will ask where to look for it. Point it to the new location and FM will use that to look for any "missing" graphics.  Then don't forget to rename (or put back) the old graphics folder back to what it was.

    mrdakotaAuthor
    Known Participant
    May 16, 2013

    Below is the comment from the writer I am trying to help:

    Well, that sure isn’t helpful.  If you move a file to another location and it loses all of its links, you close the file, re-open it, tell it where to find the files, and you are all set.

    But if you just move graphics that were linked elsewhere into the Graphics folder of the new document, that is not what happens.  I tried closing and re-opening the file.  It still finds them, because the link was not broken.  The person who answered did not understand the situation.    When I think about this, I’m not sure what the difference is.  If I moved the actual FrameMaker file, maybe that would have a different result than moving the graphics files.

    Arnis Gubins
    Inspiring
    May 16, 2013

    How were the graphics inserted (you use the term "linked") into FM: imported by reference or by copy, or by using the OLE routes (embedding and/or linking)? If you look at the Object properties of the graphics, it will show the path to the graphic file or if there is none, then it is internal to FM.

    For importing by reference, all FM stores internally is the path to the file along with the filename. By copy, FM sucks in the graphic, converts it into it's own internal format and drops all references to where it came from. For the OLE case, FM stores both the path and an internal representation (so that if you move a file, it will still render something). This makes a difference in how FM treats "missing" graphics. There is nothing bi-directional with FM and graphics. The graphics know nothing of FM and FM only knows where the file was last located under the previously stated conditions.

    Also, please note that FM stores relative links to the folders unless you cross the root of the drive or go to another drive, then an absolute path is stored. So if you maintain the same relative folder structures, then any copy (or move) of the FM and graphics files keeping the same structure, will ensure that the graphics display in the FM files from the new location.

    The statements given are also contradictory. Were the graphics copied or moved? Are any FM files being re-used that contained these graphics? That too makes a difference.

    Jeff_Coatsworth
    Community Expert
    Community Expert
    May 15, 2013

    How are they still linked to the old FM docs? You copied them into the new location in your new FM doc project, right? You would just make reference to them in the new project as usual.