Salut,
Je me demandais s'il existait un truc magique pour (re)mettre l'index d'un document PDF.
Pour être concret, j'ai ce pdf qui est une datasheet d'un microcontrôleur (muni d'un eFPGA) qui a bien le sommaire. Le texte est sélectionnable et peut-être copié/collé. Le sommaire est même «cliquable» pour aller directement à la page correspondante.
Cependant il n'y a pas d'index avec les numéros de pages affichables avec son visualiseur préféré (evince chez moi).
Sauriez vous s'il existe un truc «magique» pour reconstituer cet index ? Ou est-ce que c'est trop le bazar (et surtout au constructeur de faire bien son boulot du premier coup)?
# Bidouillage
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 5.
À ma connaissance ce n'est pas possible. Dans Okular tu peux ajouter des signets (Ctrl + B) : l'avantage, tu les mets où tu veux, l'inconvénient, si tu veux ainsi naviguer par chapitre dans un document long, ça prend du temps.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Bidouillage
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
Je suggérerais bien pour simplifier de faire un signet sur la table des matières puisqu'elle a des liens cliquables. Ça fera moins de boulot et ça te permettra de naviguer tout de même plus vite.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Bidouillage
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Bonne idée, je vais regarder ça.
Merci
J'ai plus qu'une balle
# jPdfBookmarks
Posté par hugotrip . Évalué à 5. Dernière modification le 19 janvier 2024 à 11:43.
Ce n'est pas magique, mais jPdfBookmarks permet de manipuler les signets d'un PDF via une gui, ou surtout pour ton cas, via cli :
Cette commande va ajouter tous les signets contenus dans le fichier index.txt à ton PDF.
le format du fichier index.txt étant assez simple :
Cela signifierait, sur ton exemple, extraire le texte des pages 4 à 8, ce qui peut-être fait avec beaucoup de programmes différents. La difficulté étant, en tout cas pour moi, de remplacer le nombre de points (variables à chaque ligne) par /, et éventuellement de tabuler correctement les sous-parties (l'intérêt de cette action étant que (avec evince au moins) tu peut déplier ou replier tes parties dans les signets).
# j'ai pas compris la demande ?
Posté par NeoX . Évalué à 4.
j'ouvre ce PDF, ca l'ouvre dans mon naviagateur (firefox)
je vais sur la table des matieres, je clique sur un chapitre, qui me dit etre la page 21,
ca m'envoie sur la page, et mon navigateur me dit que je suis page 21/119
et en bas de la page il y a bien marqué page 21.
donc si ton outil Evinve ne sait pas afficher le nombre de page et la page courante, ce n'est pas le PDF qu'il faut corrigé, enfin je dis çà, je dis rien :p
[^] # Re: j'ai pas compris la demande ?
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 6.
Ce qu'il veut avoir, ai-je présumé, c'est la table des matières qui s'affiche sur une colonne à côté du document au lieu d'avoir à naviguer pour aller dessus.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: j'ai pas compris la demande ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 6. Dernière modification le 19 janvier 2024 à 12:26.
Je confirme avec le même test :) Il y a bien des liens (dans la table des matières affichés), mais il n’y a pas de « bookmarks / signets » (terminologie PDF pour l’index de navigation…)
Dans Firefox, il faut cliquer sur le bouton qui ouvre le volet latéral. Dans ce volet, il y a l’affichage des aperçus de chaque page (premier bouton) mais l’affichage du « plan » (qui est en fait les index de navigation dont je parlais) est grisé… :(
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: j'ai pas compris la demande ?
Posté par NeoX . Évalué à 4.
Alors je confirme aussi ce resultat,
et d'apres d'autres logiciels, ce serait la "table des matieres" plus que les bookmarks qu'il faut afficher (table of content en anglais)
[^] # Re: j'ai pas compris la demande ?
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Oui oui, les liens sont bien là. Ce qui me marque c'est la table des matières en «bookmark» affichable à gauche (ou à droite) qui permet de savoir à tout moment où l'on se trouve dans le document.
J'ai plus qu'une balle
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.