Skip to main content
Participant
May 21, 2020
Answered

How to create Bridge Collection from a list of filepaths? Or how to view Indesign links without pack

  • May 21, 2020
  • 3 replies
  • 1307 views

I have created an indesign file with images strewn about a server, and without packaging the document, and keeping the files in their original locations, I was hoping to see the files, access them from a single view/place. This is where I thought Bridge could come in handy.

 

Cut to, I have exported a list of the images and their filepaths to a txt/csv file. The question now is, how would I create a Bridge "Collection" from this same list? If such a thing were doable, it would be exactly what I am after.

 

If there's a better way to do what I want. I would take that too. I had previously thought there might be a reverse-link lookup tool in Bridge, where I could specify an indesign file and ID all its links, or ID links that are placed in any indesi

This topic has been closed for replies.
Correct answer Ronald Keller

Gabbi,

I have looked at such a filelist and the format is very easy. So I guess it's very doable to make a collection from your txt.file.

Take a look at one of your collections and I am sure you can work it out.

Bridge stores the collections at

C:\Users\YourName\AppData\Roaming\Adobe\Bridge 2020\Collections

 

3 replies

Stephen Marsh
Community Expert
Community Expert
May 28, 2020

Starting with a blank plain text file in a text editor that supports regular expression/grep based find and replace, start with the following 4 lines of text:

 

 

 

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<arbitrary_collection version='1'>

</arbitrary_collection>

 

 

 

Line 3 is blank for a reason, you will paste your list of files into this empty placeholder line, once you have correctly prepared them...

 

Presuming Windows OS, you would start with something like this in a second text document:

 

 

 

C:/Users/username/Pictures/photo.jpg
C:/Users/username/Pictures/image.tif

 

 

 

Then you would use a regular expression based find/replace to insert the following before the full image paths:

 

 

 

<file uri='bridge:fs:file:///

 

 

 

The first regular expression find/replace would be:

 

Find: ^

Replace: <file uri='bridge:fs:file:///

 

You then need to close off the line with:

 

 

 

'>

 

 

 

So the second regular expression find/replace would be:

 

Find: $

Replace: '>

 

The final result would be:

 

 

<file uri='bridge:fs:file:///C:/Users/username/Pictures/photo.jpg'>
<file uri='bridge:fs:file:///C:/Users/username/Pictures/image.tif'>

 

 

Once this has been done, it would all be pasted into the empty placeholder line in the other text file, then saved as a plain text file with a .filelist extension rather than .txt (.collection is used for Smart Collections).

 

NOTE: It is also possible to use a spreadsheet and the =CONCACTENATE formula rather than a regular expression based text editor.

Legend
May 27, 2020

Some sort of scripting/text munging would be needed. Either in Bridge or using a text editor like BBEdit/Notepad++.

Ronald KellerCorrect answer
Legend
May 23, 2020

Gabbi,

I have looked at such a filelist and the format is very easy. So I guess it's very doable to make a collection from your txt.file.

Take a look at one of your collections and I am sure you can work it out.

Bridge stores the collections at

C:\Users\YourName\AppData\Roaming\Adobe\Bridge 2020\Collections