Я хотел бы создать гиперссылки на выделение текста или смещение во внешнем PDF-документе, как если бы была определена привязка. Например, http://lib.extern.org/doc1.pdf?page=3¶graph=4
, чтобы, когда пользователь переходит по ссылке в своем браузере, PDF-документ открывался с указанным смещением. Я ищу любую степень детализации, например. страница, абзац, строка, слово, символ или даже смещение в пикселях или дюймах будет приемлемым. Если бы можно было указать диапазон для выбора, это было бы идеально, цель состояла в том, чтобы выделить и напрямую связать цитаты во внешних документах PDF (к которым у приложения есть доступ только для чтения). Кажется таким простым, но я не нашел решение. Идеи?
можно ли сделать гиперссылку на внешний выбор PDF?
comment
Эта функциональность зависит от используемой программы просмотра PDF, которая не всегда является Adobe Reader. Просто имейте это в виду при использовании этого.
- person Brad   schedule 30.12.2010
Ответы (2)
Похоже, что работает для номеров страниц< /а>
РЕДАКТИРОВАТЬ: А также проверьте это (должно открываться на странице 8)
person
Community
schedule
29.12.2010
Учитывая комментарий Брэда, есть ли какой-либо механизм, который мог бы работать для основных зрителей, например. включая предварительный просмотр на MacOS, встроенные средства просмотра браузера для Chrome и т. д.? За исключением рендеринга на сервере и обслуживания визуализированного изображения - я хотел бы доставить исходный PDF-файл по исходной ссылке, но затем выполнить позиционирование/выделение на клиенте.
- person tribalvibes; 30.12.2010
Стандартов параметров командной строки для плагинов не существует.
Но если вы можете каждый раз отображать новый PDF-файл (создавать копию и вставлять новый объект с помощью некоторого API-интерфейса для работы с PDF-файлами), вы можете включить OpenAction, который переходит на нужную страницу. Вы даже можете установить больше параметров просмотра (или сделать другую персонализацию, водяные знаки, что угодно...).
person
mtraut
schedule
30.12.2010
Это тоже полезное направление. Надеялся не возиться с разбором и дополнением самого PDF, но это может быть окончательным решением. Есть понимание того, как зрители, не являющиеся пользователями Adobe, поддержат это?
- person tribalvibes; 31.12.2010
Наш так и делает :-) Если не считать шуток, почти любой серьезный зритель должен уважать это. Я не знаю, как ведет себя Mac... Работа с PDF на этом этапе должна быть очень простой и доступной бесплатно на любом языке программирования.
- person mtraut; 31.12.2010