J'imprime beaucoup de pages Web au format PDF, en utilisant CutePDF. Les URL sont conservées en tant que liens actifs dans le document pdf, mais les hyperliens ne génèrent pas de lien actif.
Existe-t-il une imprimante PDF, de préférence gratuite, qui conserve des hyperliens actifs lors de l'impression de pages Web?
(Et s'il vous plaît, ne conseillez aucun outil qui ne le fait pas spécifiquement)
J'utilise Firefox, mais je ne pense pas que le navigateur soit important.
firefox
pdf
print-to-pdf
bretddog
la source
la source
Réponses:
D' abord , je dois vous assurer qu'il importe quel navigateur que vous utilisez. À moins que vous n'utilisiez la boîte de dialogue d'impression du système d'exploitation standard, le navigateur utilisera sa propre bibliothèque pour créer le PDF. Les résultats varieront selon les différents navigateurs.
Tout comme l'expérience, j'ai imprimé cette page en utilisant Firefox et Chrome. Firefox n'a enregistré aucun lien cliquable. Le chrome a économisé environ 50% et la sélection semblait assez aléatoire.
Je crois que la meilleure solution pour vous serait d'installer un module complémentaire / extension de navigateur qui fera le travail.
J'ai fait une recherche rapide et pour Firefox, j'ai trouvé celui-ci: les pages d'impression au format PDF au nom simple . Lien direct vers la dernière version: 0.5.0.6 .
si vous parcourez la liste des fonctionnalités, vous trouverez ce que vous cherchez:
Je l'ai testé brièvement et il a imprimé la page correctement avec tous les liens cliquables.
la source
L'utilisation de l'imprimante virtuelle intégrée «enregistrer au format PDF» de Chrome est une autre option. Cela a fonctionné pour moi où l'extension "imprimer les pages au format PDF" de Firefox a mal gâché la page (mais a en effet conservé les hyperliens)
la source
wkhtmltopdf
Basé sur des pages imprimées en Pdf , je suggère l'outil autonome wkhtmltopdf .
Pandoc
wkhtmltopdf n'a pas fonctionné dans mon cas , donc je recommande Pandoc . C'est un peu plus compliqué de le faire fonctionner. Avec de petits documents, vous devriez pouvoir exécuter
Lorsque vous avez des documents UTF-8 avec des caractères chinois, vous devez le faire comme suit:
travaux en cours
Cependant, dans mon cadre concret
pandoc http://www.w3.org/TR/DOM-Parsing/ -o test.pdf
, cela a conduit à une erreur LaTeX.Par conséquent, j'ai créé le fichier latex manuellement:
Ensuite, j'ai dû désactiver la ligne 78, car un
\includegraphics
était à l'intérieur\href
.Avec un hack suggéré à stackoverflow (inséré à la ligne 74, juste avant
\begin{document}
), je ne pouvais pas non plus le faire fonctionner (pdflatex test
).J'ai ouvert le numéro # 2438 sur Pandoc.
la source
Le plugin Print pages to Pdf n'est plus disponible sur Firefox. J'ai essayé l'alternative répertoriée dans ce fil et d'autres, mais je n'ai pas eu de chance.
Qu'est-ce qui fonctionne:
la source
Il y a un addon FireFox "save-as-pdf", qui enregistre les hyperliens dans le document PDF: https://addons.mozilla.org/en-US/firefox/addon/save-as-pdf/
(il est gratuit, mais développé par une société commerciale http://pdfcrowd.com )
la source