0
NorthWind
28.02.23
✎
12:45
|
Добрый день.
Столкнулся с занятным вопросом. Какая-то контролирующая организация попросила нарезать CD, на котором должен помещаться файл Excel и несколько штук файлов PDF. Excel должен быть в корне, PDFы могут быть тоже в корне, а могут быть в подпапках. Фокус в том, что в Excel должны быть гиперссылки, по щелчкам на которые эти PDFы должны открываться. И тут - засада, потому как URI file:// вроде как не подразумевает никаких текущих папок и прочих умолчаний, кроме localhost. Или я не нашел. То есть путь надо задавать полностью, типа file:///f:/folder/name.pdf. Но беда в том что мы не знаем букву диска на машине, где будут открывать CD! Может, F:, а может, и D:, и E:.
Соответственно вопрос - есть ли выход из положения такой, чтобы файлы по этим гиперссылкам открывались на любой машине?
|
|
2
NorthWind
28.02.23
✎
13:22
|
(1) да вот хорошо бы оно было так. Только примеров ссылок он не привел, а то что я попробовал
file://Test.pdf
file:///Test.pdf
file://../Test.pdf
file:///../Test.pdf
не хотят открываться. Файл Test.pdf лежит в текущей папке, при попытке открытия/сохранения как... папку эту в диалоге мы видим. При попытке перехода по ссылке сообщение что файл не найден.
Да - если это важно - делать пытаюсь в LibreOffice.
|
|
3
NorthWind
28.02.23
✎
13:31
|
все начинает танцевать, когда указываешь полный путь, пропуская localhost (между вторым и третьим слешем):
file:///D:/TestHyper/Test.pdf
без этого - бесполезняк, не открывает и все.
|
|