Réponse rapide
- Les liens cessent souvent de fonctionner parce que de nombreux navigateurs créent le PDF via la file d'impression du système, qui ne transmet que l'apparence de la page, pas l'adresse web derrière chaque lien.
- Firefox a traîné ce problème pendant des années. Mozilla ne l'a corrigé qu'avec Firefox 90, sorti le 13 juillet 2021.
- Un outil dédié de page web en PDF lit le vrai code HTML de la page et crée un lien réellement cliquable dans le PDF, au lieu d'une image imprimée de texte bleu.
- Page web en PDF garde chaque lien actif en convertissant la page elle-même, pas une impression de celle-ci.
Pourquoi les liens se cassent-ils quand vous enregistrez une page web en PDF ?
Les liens se cassent parce que de nombreux navigateurs créent ce PDF en imprimant la page, et la chaîne d'impression ne transmet que l'apparence de la page, pas l'adresse stockée derrière chaque lien.
- La file d'impression : choisir Imprimer puis Enregistrer en PDF fait passer la page par le même système que les imprimantes, conçu pour transmettre des pixels, pas l'adresse cachée d'un lien.
- Les convertisseurs dédiés évitent l'impression : Page web en PDF lit directement le code HTML de la page et écrit un vrai lien dans le PDF pour chaque adresse trouvée.
- La voie d'impression de Firefox a perdu des liens pendant des années : Mozilla l'a suivi comme le bug 454059, corrigé seulement avec Firefox 90, sorti le 13 juillet 2021.
Quels navigateurs gardent les liens cliquables lors de l'impression en PDF ?
Chrome et Safari gardent en général cliquables les liens affichant une adresse web simple lors d'une impression en PDF, mais Firefox n'a corrigé le même problème qu'avec Firefox 90 en juillet 2021.
- Chrome : son option Imprimer en PDF est largement signalée comme gardant les liens qui affichent une adresse web complète, car Chromium construit le PDF à partir de la structure propre de la page.
- Safari : Enregistrer en PDF via Imprimer, chez Apple, garde les liens actifs depuis longtemps, selon des retours d'utilisateurs de longue date sur les forums d'aide d'Apple et de Mozilla.
- Firefox : les versions avant la 90 perdaient silencieusement chaque lien, transformant le texte bleu souligné en texte simple et mort une fois enregistré.
- Le point faible partout : un lien caché derrière du texte stylé ou une image se casse plus facilement qu'un lien qui affiche sa propre adresse.
Quelle est la différence entre imprimer une page et la convertir avec un outil ?
Imprimer transforme la page en une image plate d'elle-même, tandis qu'un outil de page web en PDF lit le HTML et reconstruit chaque lien comme un objet réel et cliquable dans le fichier.
- Annotations de lien : un PDF stocke un vrai lien comme son propre objet posé sur la page, séparé du texte ou de l'image que vous voyez, appelé annotation de lien.
- La propre page d'aide d'Adobe sur la conversion d'une page web dans Acrobat dit que le PDF obtenu garde les liens, les cartes d'image et la plupart des médias fonctionnant comme sur la page.
- HTML en PDF fonctionne de la même façon pour un fichier HTML enregistré au lieu d'une adresse web active, et reconstruit chaque lien trouvé dans le code.
- Un PDF imprimé n'a pas cet objet : une fois qu'il ne reste que de l'encre et des pixels, il n'y a plus rien à cliquer.
Comment vérifier que les liens d'un PDF converti fonctionnent encore ?
Ouvrez le PDF dans un vrai lecteur, pas seulement un aperçu rapide, et cliquez sur chaque lien important pour confirmer qu'il mène où vous l'attendez.
- Utilisez un vrai lecteur PDF : certains volets d'aperçu rapide dans le courrier ou les applications de messagerie désactivent complètement les clics, ce qui peut ressembler à un lien cassé sans l'être.
- Testez sur l'appareil que vos lecteurs utiliseront vraiment : un lien qui s'ouvre bien sur un ordinateur peut échouer dans la visionneuse PDF intégrée d'une application mobile.
- Vérifiez aussi les liens internes : une table des matières ou un lien vers une section dépend de destinations nommées à l'intérieur du fichier, pas seulement d'adresses web externes.
- Retestez après chaque modification : ajouter un filigrane, aplatir le fichier ou le réenregistrer dans certains outils peut supprimer les annotations de lien sans avertir.
Pourquoi les liens internes se cassent-ils plus souvent que les liens vers d'autres sites web ?
Les liens internes dépendent d'une destination que le convertisseur doit construire à l'intérieur du PDF lui-même, tandis qu'un lien vers un autre site web n'a besoin que de l'adresse copiée.
- Un saut interne d'une page web, comme un lien vers un point plus bas sur la même page, ne fonctionne que si le convertisseur associe cette ancre à une destination nommée dans le PDF final.
- Tous les convertisseurs ne construisent pas cette association : certains copient seulement les liens externes avec une adresse complète et laissent de côté la navigation interne de la page.
- Une table des matières construite à partir des titres d'une page est l'endroit où cela se voit le plus souvent, car elle n'est faite que de sauts internes.
Essayer les outils
Essayez avec votre propre fichier. Les outils sont gratuits et aucun compte n’est nécessaire.
Questions fréquentes
Une page web enregistrée en PDF garde-t-elle aussi sa mise en page et ses images ?
La plupart du temps, oui. Un PDF créé à partir d'une page web garde en général les images et la mise en page proches de l'apparence de la page, même si les pages longues peuvent se couper de façon maladroite entre les bords de page imprimée.
Puis-je ajouter un lien qui fonctionne à un PDF après sa création ?
Oui. La plupart des éditeurs de PDF vous permettent de dessiner une annotation de lien sur n'importe quel point de la page et de la diriger vers une adresse web ou une autre page du même fichier.
Qu'est-ce qu'une annotation de lien dans un PDF ?
C'est le format d'objet du standard PDF qui stocke une zone cliquable et l'adresse ou la page vers laquelle elle mène, séparé du texte ou de l'image qui se trouve dessous.
Un lien dans un PDF fonctionne-t-il encore si la page web qu'il vise est déplacée ou supprimée ?
Non. Une annotation de lien ne stocke que l'adresse qu'elle avait à ce moment là, donc si cette page est déplacée ou disparaît, le lien devient une impasse, comme toute autre adresse web dépassée.
Sources
- Bug 454059: Creating PDF of web page: hyperlinks are lost (Mozilla Bugzilla) bugzilla.mozilla.org
- Firefox 90.0, See All New Features, Updates and Fixes (Mozilla) mozilla.org
- Converting web pages to PDF (Adobe Acrobat Help) helpx.adobe.com
- When will Firefox create PDF documents that have functional hyperlinks like Google Chrome can? (Mozilla Support) support.mozilla.org
Cet article donne des informations générales sur le travail avec les PDF, pas un conseil juridique ni un conseil de sécurité. Vérifiez tout point important auprès d’une personne qualifiée. Les articles sont rédigés en anglais avec l’aide de l’IA, d’après le fonctionnement réel de nos outils, puis traduits. À propos de VelloDoc