Dictionnaire

Identifiant de fragment

Vous vous interrogez sur les identifiants de fragment dans les PDF ? Consultez le dictionnaire PDF de PDF2Go pour des informations précises.

Qu'est-ce qu'un identifiant de fragment ?

Identifiant de fragment est une fonctionnalité définie à l'annexe O de la norme ISO 32000-2, qui permet l'ancrage de contenu spécifique et le contrôle de l'affichage dans les PDF fichiers liés à l'aide d'URL. Ces identifiants suivent le # symbole dans une URL et influencent le contenu affiché.

Par exemple, vous pouvez faire référence à une page PDF particulière en ajoutant #page=n (où n commence à 1) à l'URL : https://www.pdfa.org/wp-content/uploads/2013/05/PDFA_in_a_Nutshell_211.pdf#page=5 vous amène à la 5e page du PDF.

Paramètres qu'une URL PDF peut utiliser

Le fragment est la partie d'une URL après le signe dièse, et pour un PDF il est géré par le lecteur plutôt que par le serveur. Les paramètres courants sont :

  • page, qui ouvre le document à une page spécifique, en comptant à partir de un.
  • nameddest, qui va à une destination nommée définie dans le document.
  • zoom, qui définit le niveau de zoom et éventuellement la position de défilement.
  • search, qui ouvre le fichier avec un terme déjà recherché.
  • toolbar, navpanes et statusbar, qui affichent ou masquent des parties de l'interface du lecteur.

Plusieurs peuvent être combinés, séparés par des esperluettes, par exemple dans un lien qui ouvre la page quatre avec un zoom fixe.

Pourquoi un lien s'ouvre parfois sur la première page

La prise en charge est une fonctionnalité du lecteur, pas du fichier, et elle est incohérente. Les paramètres viennent d'Adobe Acrobat ; les navigateurs n'implémentent qu'une partie d'entre eux dans leurs lecteurs intégrés, et un navigateur qui télécharge le fichier au lieu de l'afficher ignorera complètement le fragment.

Le paramètre page compte à partir de un, contrairement à l' index de page entier utilisé dans le fichier, et une destination nommée est un choix plus robuste car elle continue de fonctionner si des pages sont insérées ou supprimées.