Заставить InDesign распознавать пути к изображениям на сетевых дисках при импорте XML
Я работаю в небольшой издательской компании, и мы регулярно создаем каталоги, брошюры и т. Д., Где мы показываем различные отобранные подмножества наших доступных изданий.
Основываясь на заголовках, которые должны быть включены в каталог, я создаю (в PHP, на моем локальном, очень гибком) файле XML со всеми метаданными каждой книги, включая ссылку на обложку книги.
Все наши обложки, названные ISBN рассматриваемой книги, находятся в папке на сетевом диске, к которому я подключаюсь через Samba (аутентификация с использованием имени пользователя и пароля), а затем монтируется на рабочий стол моей рабочей машины ( Mac под управлением OS X Yosemite).
Затем я импортирую файл XML в документ InDesign (CS6), чтобы создать макет фактического каталога.
Все в этом рабочем процессе работает идеально и очень элегантно, за исключением того факта, что InDesign, по-видимому, отказывается найти любое изображение, href
путь которого ведет куда-то не на локальный жесткий диск.
В разных местах в Интернете я нашел ссылки (например, на странице 6 этого PDF-файла Кари Кари Янсен ), в которых говорится, что InDesign ожидает, что href
путь будет отформатирован следующим образом (без учета href=
бита и цитирования):
Изображение находится в той же папке, что и XML-файл:
file:///image.jpg
(илиfile:image.jpg
)
Изображение находится в подпапке:file:///images/image.jpg
Изображение на жестком диске, абсолютный путь:file:///Users/username/ Documents/Blablabla/images/image.jpg
Изображение находится на другом томе (сервер / сетевой диск):file:///Volumes/VolumeName/RestOfPath
Это столько описания, сколько я могу найти где угодно, но это не работает . По крайней мере, не с файлами на этом сетевом диске.
Если я приведу относительный путь к файлу в той же папке, где находится файл XML, или вложенной папке, то он работает нормально. Если я приведу абсолютный путь к папке на диске ОС (т. Е. /Users/username/Blablabla/...
), Она тоже работает нормально.
Но если я ссылаюсь на файл на сетевом диске, в формате file:///Volumes/NetworkDrive/CoverImages/9781234567890.ext
InDesign не находит файл. Это просто дает мне диалоговое окно «Найти файл», где я могу выбрать изображение в списке файлов. Как только я выбираю изображение и нажимаю «ОК», оно работает нормально: изображение появляется. Но это не особенно удобно, когда мне нужно 60 или 70 из примерно 2500 изображений в этой папке.
Я, конечно, позаботился о том, чтобы файл, на который я ссылаюсь, действительно находился в папке - двумя способами. Во-первых, путь в файле XML создается автоматически в PHP на основе glob
поиска в списке файлов этой папки; и во-вторых, использование cp
(с путем, скопированным из файла XML) для копирования файла изображения в папку на моем локальном диске работает просто отлично (так что, по крайней мере, терминал OS X видит /Volumes/NetworkDrive/CoverImages/9781234567890.ext
полностью допустимый).
Это происходит со всеми файлами.
Нет ли способа заставить InDesign принимать пути к изображениям на сетевых дисках (SMB)?
(Я прочитал и понял этот вопрос, но он касается слияния данных, которое - досадно - использует другой формат для связи с файлами. И да, я понимаю, что мой метод будет означать, что ссылка на изображения прекратится, если я открою документ в то время как сетевой диск не подключен - это расчетный недостаток, с которым я готов жить.)
0 ответов на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?