web-dev-qa-db-fra.com

Créer PDF avec des hyperliens internes

J'ai un classeur Excel avec une page d'index contenant une série d'images, qui sont chacune lié à différentes feuilles de calcul. Quelqu'un peut-il suggérer comment je peux publier cela à PDF afin que les hyperliens fonctionnent dans le PDF? Lorsque je publie ou utilise PDF usine, les hyperliens ne sont pas préservés (et les signets ne sont pas créés dans ce domaine non plus).

Je préférerais faire cela avec une fonctionnalité intégrée ou des outils gratuits, bien que toutes les suggestions sont les bienvenues.

En outre, cela ne doit pas nécessairement être avec Excel. La publication de PowerPoint serait presque aussi bonne, et à défaut, toute solution facile qui me permet de créer un PDF contenant des images cliquables qui prend une solution à des signets internes pourraient également être une solution de contournement.

5
Nicholas

J'ai terminé cette économie d'épargne comme PDF du mot fera cela ... I.e. Les hyperliens internes sont migrés vers le PDF. Cependant, Excel et PowerPoint ne semblent pas le faire.

Selon la réponse, EXCELD, Excel exportera des hyperliens externes, non internes.

2
Nicholas

Les hyperliens PDF doivent être définis/créés avec l'outil de création PDF. Excel ne sait rien à propos de PDFS, de sorte que ses hyperliens ne veulent rien dire dans PDF format, à moins que votre outil de création puisse tous deux lire les liens Excel et les traduire en PDF auteurs. On dirait que PDFFACTory ne fait pas cela seul. Peut-être que PDFTFACTORY PRO vous accorderait l'ensemble des fonctionnalités nécessaires pour y parvenir.

Adobe Acrobat est l'application qui fonctionne avec le format PDF Nativement, et peut certainement le faire, mais c'est cher. Il peut y avoir des logiciels alternatifs tiers pouvant également faire des liens; Vous pourrez peut-être prendre votre PDF sans liens et utiliser un logiciel comme celui-là pour les ajouter plus tard.

Cela liste du logiciel PDF peut être utile.

2
NReilingh

J'ai exploré toutes ces options puis se souvient de la libreoffice (l'ancien OpenOffice) était très bonne à ce genre de chose. Si vous mettez votre Excel .xlsx, des liens internes existants à des gammes nommées et à tous, dans LibreOffice Calc, vous pouvez ensuite utiliser le fichier libreoffice 'Fichier/Exporter en tant que PDF' et vous obtenez un PDF lié à l'intérieur parfait. Bien sûr, toutes les options de formatage et de formules de .xlsx ne sont pas prises en charge de manière compatible dans LibreOffice.

1
Volker

Seuls les hyperliens dans Excel (2007) qui concernent l'URL externe Travailler dans la conversion sur PDF Même avec Adobe Writer. Lien de référence de document interne Ne traduisez pas PDF= parce que la référence est perdue dans la sauvegarde comme.

1
Kevin

J'ai constaté que si je sauvegarde le document sous forme de page Web, puis ouvrez-le via Adobe Acrobat Pro, il conserve les liens hypertextes (inconvénient, c'est qu'il s'agit de la mise en forme).

1
Jane

Il suffit d'utiliser Adobe PDF, cela fonctionne parfaitement là-bas. Mais assurez-vous que les liens sont liés à des noms définis, pas de cellules.

1
mrexcel2012

Aujourd'hui, j'ai trouvé la solution (je donnerai ma traduction des étapes italiennes de ma version Excel 2007 qui pourrait différer d'une version anglaise).

  1. Ouvrez votre fichier Excel
  2. Cliquez et ouvrez tous les hyperliens et allumez-les tous en rouge.
  3. Fermez les pages d'énorme que vous avez ouvertes (juste au cas où ils pourraient créer des problèmes)
  4. Dans l'icône Office (ou le menu "Fichier"), allez à "Enregistrer sous"
  5. Sélectionnez PDF ou XPS
  6. Cliquez sur "Options ..." Assurez-vous de cliquer sur "Conforme à ISO 19005-1 (PDF/A)" (peut être "ISO 19005-1 conforme (pdf/a)") puis ok
  7. En bas à droite, cliquez sur Publier (ou "Enregistrer")

Cela permettra d'enregistrer votre fichier sous forme de PDF et vos hyperliens seront actifs.

1
Mario Ricci

J'ai essayé ce stratagème (à cliquer sur l'option ISO) pour obtenir des liens internes pour travailler lors de la sauvegarde d'un fichier Excel dans un PF One, mais je pense que ce commentaire ici sur ce forum est destiné à faire fonctionner les hyperliens extéralement et non les internes , qui vient de pointer quelque part d'ailleurs dans le même fichier Excel. Cette technique ne fait rien pour les liens internes, comme en témoigne mon test, lorsque vous cliquez sur un lien interne, il n'ouvre pas nécessairement quoi que ce soit comme des liens externes pour ouvrir des fenêtres basées sur le navigateur. Les liens internes vont simplement ailleurs dans le même tableur. Je n'ai toujours pas de réponse sur la manière d'obtenir les hyperliens internes Excel pour fonctionner lors de la sauvegarde d'un fichier Excel dans un PDF One. J'utilise Excel Pro 2010 et avec cet outil, les liens externes fonctionnent bien. En enregistrant simplement le fichier Excel dans A PDF One, et l'option ISO n'est pas nécessaire du tout.

Pour une solution de contournement temporaire pour les hyperliens internes de fonctionner, vous pouvez utiliser des popups dans le fichier résultant PDF à la place. Bien sûr, tout cela n'a tout simplement aucun sens si tout ce dont vous avez besoin n'est qu'un texte, tel que avec des notes de bas de page. Pour ce faire, copiez d'abord le texte que vous souhaitez afficher dans la fenêtre contextuelle (ou simplement le saisir lors de l'application du texte dans la fenêtre contextuelle), puis mettez en surbrillance le texte que vous souhaitez que la fenêtre contextuelle se développe. et cliquez avec le bouton droit de la souris. Cela créera une fenêtre contextuelle et collera dans votre texte copié. Donc, chaque fois que la souris passe sur ce texte dans le fichier PDF (ou vous cliquez sur le fichier. texte qui est le lien hypertexte), la fenêtre contextuelle apparaîtra. Notez également que si vous faites une erreur sur le texte que vous avez initialement sélectionné qui provoque l'apparition de la fenêtre contextuelle, dans la fenêtre contextuelle, il y a une flèche vers le bas par Le nom (généralement le nom de l'ordinateur) dans le coin supérieur gauche de la fenêtre contextuelle. Donc, si vous souhaitez supprimer complètement la zone contextuelle, cliquez sur cette option Flèche vers le bas et "Supprimer" apparaîtra et cliquez sur que le Le texte original dans le fichier PF reste et la couleur en surbrillance remonte à tout ce qu'elle était avant de créer la fenêtre contextuelle et qu'il ne sera plus une pop-up pour ce texte. Si vous avez beaucoup de références internes d'hyperliens, comme je le fais, avec de nombreuses références de note de bas de page, cela est très fastidieux, et chaque fois que vous recréez le PDF fichier de l'Excel NE signifie que vous devez Allez-y tout recommencer! Alors, c'est juste un travail autour.

Vincent 12-29-2016

0
Vincent

J'utilise des hyperliens dans Excel 2007 pour donner un moyen rapide pour les gens de cliquer sur les documents PDF à partir de la feuille de calcul Excel.

Fondamentalement, j'ai fait ce qui suit:

  1. Enregistrez vos PDF dans un dossier de votre ordinateur/réseau.
  2. Ajoutez ensuite une colonne dans votre feuille de calcul pour mettre l'emplacement de dossier sauvegardé.
  3. Demandez également aux noms de fichier PDF dans une colonne également.
  4. Dans une autre colonne vierge, entrez une fonction 'HyperLink' de la barre d'outils FX. ="PDF File Folder" (Vous devrez peut-être ajouter un supplément / à la fin si ce n'est pas là) &"PDF Name"

  5. Vous pouvez également nommer les hyperliens tout ce que vous voulez qu'ils montrent comme étant, je viens de lister le mien comme "lien hypertexte certifié", mais c'est juste ma préférence.

  6. Cliquez sur le lien hypertexte, et il devrait afficher le PDF répertorié pour cette ligne.

Je peux envoyer un exemple de coup de poing si nécessaire. Bonne chance, c'est beaucoup plus facile que prévu.

0
HyperlinkHelp

J'ai trouvé la question lors de l'utilisation d'une formule pour créer le lien hypertexte. Si vous enregistrez vous-même créer un hyperlien dans Excel, cela vous donne le code ci-dessous qui pour moi reporté dans PDF.

Range("CellName").Select
Range("CellName").Hyperlinks.Add anchor:=Selection, _
Address:="www.google.com", _
TextToDisplay:="Work with PDF"
0
Michelle

J'ai trouvé la réponse.

Rien d'autre n'a travaillé pour moi. Adobe convient apparemment bien au bogue et abordera ceci à l'avenir.

Donc, j'ai enfin pensé à utiliser quelqu'un d'autre que Adobe pour créer le PDF pour moi - mais je n'ai pas tenu beaucoup d'espoir.

J'ai trouvé cette URL - de Nitro Cloud. Il est libre de convertir votre document Excel et ça marche !! Je viens de le faire. Vous venez de joindre le document que vous souhaitez transformer en PDF et envoyez-vous un courrier électronique à vous-même en ligne. L'URL est https://www.exceltopdfonline.com/fr/

Vous pouvez maintenant me remercier :-)

0
Eleanor Dangerfield