можно ли сделать гиперссылку на внешний выбор PDF?

Я хотел бы создать гиперссылки на выделение текста или смещение во внешнем PDF-документе, как если бы была определена привязка. Например, http://lib.extern.org/doc1.pdf?page=3&paragraph=4, чтобы, когда пользователь переходит по ссылке в своем браузере, PDF-документ открывался с указанным смещением. Я ищу любую степень детализации, например. страница, абзац, строка, слово, символ или даже смещение в пикселях или дюймах будет приемлемым. Если бы можно было указать диапазон для выбора, это было бы идеально, цель состояла в том, чтобы выделить и напрямую связать цитаты во внешних документах PDF (к которым у приложения есть доступ только для чтения). Кажется таким простым, но я не нашел решение. Идеи?


person tribalvibes    schedule 29.12.2010    source источник
comment
Эта функциональность зависит от используемой программы просмотра PDF, которая не всегда является Adobe Reader. Просто имейте это в виду при использовании этого.   -  person Brad    schedule 30.12.2010


Ответы (2)


Похоже, что работает для номеров страниц< /а>

РЕДАКТИРОВАТЬ: А также проверьте это (должно открываться на странице 8)

person Community    schedule 29.12.2010
comment
Учитывая комментарий Брэда, есть ли какой-либо механизм, который мог бы работать для основных зрителей, например. включая предварительный просмотр на MacOS, встроенные средства просмотра браузера для Chrome и т. д.? За исключением рендеринга на сервере и обслуживания визуализированного изображения - я хотел бы доставить исходный PDF-файл по исходной ссылке, но затем выполнить позиционирование/выделение на клиенте. - person tribalvibes; 30.12.2010

Стандартов параметров командной строки для плагинов не существует.

Но если вы можете каждый раз отображать новый PDF-файл (создавать копию и вставлять новый объект с помощью некоторого API-интерфейса для работы с PDF-файлами), вы можете включить OpenAction, который переходит на нужную страницу. Вы даже можете установить больше параметров просмотра (или сделать другую персонализацию, водяные знаки, что угодно...).

person mtraut    schedule 30.12.2010
comment
Это тоже полезное направление. Надеялся не возиться с разбором и дополнением самого PDF, но это может быть окончательным решением. Есть понимание того, как зрители, не являющиеся пользователями Adobe, поддержат это? - person tribalvibes; 31.12.2010
comment
Наш так и делает :-) Если не считать шуток, почти любой серьезный зритель должен уважать это. Я не знаю, как ведет себя Mac... Работа с PDF на этом этапе должна быть очень простой и доступной бесплатно на любом языке программирования. - person mtraut; 31.12.2010