Skip to main content
Participant
May 21, 2020
解決済み

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

  • May 21, 2020
  • 返信数 3.
  • 1338 ビュー

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

このトピックへの返信は締め切られました。
解決に役立った回答 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

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 Keller解決!
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