Il existe un standard d'Adobe qui en théorie spécifie l'ouverture PDF documents à partir d'un lien cliqué dans un navigateur de manière à ouvrir des sections spécifiques (AKA "ancre", " nommée référence ") de PDF document. Cette fonctionnalité devrait être d'une grande aide si l'on souhaite se référer à une partie spécifique de gros PDF (comme certains norme ou spécification).
Cependant, d'après ce que je vois maintenant, le support de cette norme est presque inexistant.
Par exemple, ces liens devraient ouvrir Scala Reference PDF à la section 3.2.6, "Types annotés":
(Techincally, la variante # 3 devrait ouvrir la page # 23, qui est essentiellement la même destination)
Existe-t-il un moyen de travailler (peut-être avec quelques cales, des wrappers propriétaires ou autre) pour que cela fonctionne sur la majorité des systèmes? Quelle est la part d'utilisation du plugin Adobe Reader, dois-je me soucier des autres systèmes?
Si ce n'est pas possible, j'aimerais au moins trouver une solution de travail pour chaque plate-forme (c'est-à-dire Windows, Linux, Mac) que je pourrais recommander aux utilisateurs de mon site s'ils souhaitent pouvoir utiliser des liens de destination nommés.
D'après ce que j'ai testé:
\\Host\dir\file.pdf#something
), rien d'autre que le schéma "http" (ou probablement "https") ne fonctionnera pasJ'apprécierais si vous l'essayiez pour tester dans différentes combinaisons différentes.
Ce qui semble fonctionner en général est la variante # 4 mais en utilisant le numéro de la page comme dans la division réelle en pages dans le document PDF, dans ce cas
http://www.scala-lang.org/docu/files/ScalaReference.pdf#page=31
Le document PDF a des numéros de page qui commencent à partir du contenu proprement dit, après la table des matières, mais cette numérotation diffère de celle à utiliser dans #page = ...