4 votes

comment ouvrir un fichier PDF à une page spécifique dans le terminal ?

J'essaie d'ouvrir un fichier .pdf avec FoxitReader à partir du terminal.

Ce qui suit fonctionne sur le terminal :

/opt/foxitsoftware/foxitreader/FoxitReader "Document.pdf"

Mais ce n'est pas le cas :

/opt/foxitsoftware/foxitreader/FoxitReader "Document.pdf /A page=5" Il lance l'application FoxitReader GUI, en affichant "le fichier n'a pas pu être trouvé". Le document a plus de 5 pages.

  • Foxit Reader version est 2.4.1.0609
  • Ubuntu 16.04

Cette option n'est-elle pas disponible pour les systèmes linux ? La syntaxe a-t-elle changé ? Dois-je installer un plugin ?

J'ai aussi essayé

/opt/foxitsoftware/foxitreader/FoxitReader -h
/opt/foxitsoftware/foxitreader/FoxitReader --help

mais il ne parvient pas à ouvrir ces derniers, aussi :(

Edit : J'ai essayé de faire la même chose avec Adobe Acrobat Reader

/opt/Adobe/Reader9/bin/acroread /A "page=3" "Document.pdf"

avec le même résultat. Comme toujours, les instructions sont documentées pour Windows. J'ai essayé plusieurs autres visionneurs de PDF...

existe-t-il un lecteur PDF gratuit capable de :

  • fonctionner sous linux
  • ouvrir le PDF à une page spécifique
  • mettre en évidence le texte
  • afficher la page en plein écran (facultatif)

?

Merci.

6voto

Alfrekjv Points 3984

Evince est un visualisateur de PDF capable d'ouvrir des fichiers PDF à une page spécifique en utilisant le terminal avec la commande suivante :

evince -i 5 "path/to/document.pdf"

-i spécifie la page du document, 5 dans cet exemple, et le second argument spécifie le chemin d'accès au document à ouvrir.

Okular est un visualisateur de PDF capable d'ouvrir des fichiers PDF à une page spécifique en utilisant le terminal avec la commande suivante :

okular -p 5 "path/to/document.pdf"

-p spécifie la page du document, 5 dans cet exemple, et le second argument spécifie le chemin d'accès au document à ouvrir.

Acrobate Reader est une visionneuse PDF capable d'ouvrir des fichiers PDF à une page spécifique en utilisant le terminal avec la commande suivante :

/opt/Adobe/Reader9/bin/acroread /a "page=5" "path/to/document.pdf"

page=5 est l'argument qui spécifie la page du document, 5 dans cet exemple, et le second argument spécifie le chemin d'accès au document à ouvrir.

1voto

jmay Points 166

La visionneuse PDF de Firefox s'ouvrira à un numéro de page en ajoutant #page= suivi du numéro de page de l'URL, par exemple

firefox "file://$PWD/myfile.pdf#page=150"

Les guillemets sont nécessaires s'il y a un espace dans votre nom de chemin actuel. J'aime utiliser des liens symboliques et cela ne fonctionnera pas à partir du Shell si le fichier est un lien symbolique, mais cela fonctionne.

firefox "file://$(realpath myfile.pdf)#page=150"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X