J'avais un document Word que j'ai converti en fichier Pdf tout en conservant ses signets (marque-pages). Comment puis-je faire un code de champ qui crée un lien hypertexte sautant vers un signet spécifique dans mon document Pdf?Quelle est la syntaxe RTF pour un lien hypertexte vers un signet Pdf?
1
A
Répondre
0
Voici la norme RTF version 1.5.
L'exemple de signet avec FORMTEXT serait
{\field{\*\fldinst {\*\bkmkstart Text1} FORMTEXT {{\*\datafield
00000000000000000554657874310008476565207768697a0000000000000000000000}}}
{\fldrslt Testing the formtext field}}{\*\bkmkend Text1}\par
L'exemple pour l'URL serait
This is an example at: \f1{\field{\*\fldinst{HYPERLINK
"http://www.cnn.com/"}}{\fldrslt{\ul\f0 Go to CNN website\f0 }}}\ulnone\f0\fs24 .\par
Une fois que vous les mettez dans un fichier, par exemple test.rtf, vous pouvez l'ouvrir avec MicrosoftWord, puis sélectionnez l'onglet "Select", cliquez sur "Bookmark", vous pourrez le voir et choisir "Go To" bouton pour accéder à l'emplacement.
Je pense que je ne comprends pas la chose "de FORMTEXT". Quelle partie du code de champ indique le chemin d'accès au signet PDF? – Chaton
Et je pense que vous n'avez pas compris ma question. J'écris un document RTF et dans ce document RTF, je veux mettre un lien hypertexte à un signet dans un autre document PDF. Quel code de champ ai-je besoin d'écrire dans mon document RTF pour que cet hyper-lien passe à ce signet? – Chaton
Je vois, je pense que le RTF HYPERLINK ne peut être associé à un fichier existant b) l'URL Web, c) l'emplacement dans le document actuel. Le signet dans un autre document PDF serait probablement hors de ces trois cas. –