85 votes

Est-il possible de créer un lien vers un signet dans un document PDF à l'aide de paramètres d'URL?

Quand fournir un lien à un fichier PDF sur un site web, est-il possible d'inclure des informations dans l'URL (paramètres de la requête) qui fera le PDF browser plugin (si utilisé) sauter à un signet au lieu de l'ouverture, juste au début?

Quelque chose comme: http://www.somehost.com/user-guide.pdf?bookmark=chapter3 ?

Si ce n'est un signet, serait-il possible d'aller à une page en particulier?

Je suppose que si il y a une réponse il peut être spécifique de PDF d'Adobe reader plugin ou quelque chose, et peut avoir des limites de la version, mais je suis surtout intéressé à savoir si la technique existe.

79voto

Wayne Points 12304

Oui, vous pouvez faire un lien vers des pages par numéro ou le nom des lieux.

Pour une page spécifique par nombre:

<a href="http://www.domain.com/file.pdf#page=3">Link text</a>

Pour un emplacement nommé (destination):

<a href="http://www.domain.com/file.pdf#nameddest=TOC">Link text</a>

À la création de destinations à l'intérieur d'un fichier PDF avec Acrobat:

  1. Manuellement naviguer dans le document PDF à l'emplacement souhaité
  2. Allez dans Affichage > > Onglets de Navigation > Destinations
  3. Sous Options, sélectionnez Document de Numérisation
  4. Une fois terminé, sélectionnez Nouvelle Destination à partir du menu Options et saisissez un nom approprié

17voto

sanxiyn Points 2704

RFC 3778 l'article 3 précise "les Identificateurs de Fragment" qui peut être utilisé avec des fichiers PDF, qui comprennent nameddest et de la page.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X