Il s'agit de la commande qpdfview qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
qpdfview - visionneuse de documents à onglets
SYNOPSIS
qpdfview [choix] [-] [fichier[#page]] [fichier[#src:nom:ligne:colonne]] ...
DESCRIPTION
qpdfview est une visionneuse simple pour les fichiers de documents au format de document portable (PDF). Ce
utilise la bibliothèque Poppler pour le rendu et la boîte à outils Qt pour son interface.
OPTIONS
--help Affiche les informations d'utilisation.
--silencieux
Supprime les messages d'avertissement qui s'affichent si le programme ne parvient pas à ouvrir un
fichier.
--texte de recherche
Lance une recherche de texte dans l'onglet courant.
--unique
Si une instance de qpdfview est démarrée avec cette option, tous les fichiers ouverts
en utilisant cette option par la suite, s'ouvrent sous forme d'onglets dans la fenêtre d'origine. Si un fichier
est déjà ouvert dans un onglet de la fenêtre d'origine, il est simplement rechargé.
--nom de l'instance
Utilisations prénom comme nom de l'instance contactée ou créée à l'aide du "--unique"
option. Cela permet d'exécuter plusieurs instances et d'ouvrir et d'actualiser à distance
onglets dans l'un d'eux en passant le nom de l'instance. L'argument ne doit contenir que
les caractères "[AZ][az][0-9]_" et ne doivent pas commencer par un chiffre.
--choisir-instance
Peut être combiné avec l'option "--unique" pour afficher une boîte de dialogue au démarrage où
le nom de l'instance peut être choisi avec toutes les instances qui ont des onglets stockés en tant que
suggestions.
[fichier[#page]]
filet spécifie le fichier à ouvrir. Le paramètre optionnel page ouvre le fichier au
page donnée. Plusieurs fichiers seront ouverts dans des onglets séparés.
[fichier[#src:nom:ligne:colonne]]
La recherche vers l'avant à l'aide de SyncTeX est effectuée à l'aide des paramètres facultatifs prénom qui
est le nom du fichier source, en ligne quel est le numéro de ligne dans le fichier source
et colonne qui est le numéro de colonne dans le fichier source où le numéro 0 correspond
toutes les lignes respectivement les colonnes.
INTER-PROCESSUS COMMUNICATION
Si le programme est invoqué à l'aide de l'option "--unique", il enregistre un D- introspectable
Interface de bus à "local.qpdfview/MainWindow" qui peut être utilisée pour communiquer avec le
application. Si l'option "--instance" est utilisée, l'interface D-Bus est enregistrée à
"local.qpdfview.name/MainWindow".
CONFIGURATION DOSSIER
qpdfview utilise un fichier de configuration généralement situé à
"~/.config/qpdfview/qpdfview.conf".
Le thème d'icône utilisé par Qt peut être modifié en définissant la clé "iconTheme" dans la section
"fenêtre principale". La feuille de style Qt à l'échelle de l'application peut être modifiée en définissant la clé
"styleSheet" dans la section "mainWindow".
La taille de la mosaïque en pixels utilisée pour le rendu en mosaïque peut être ajustée en définissant la clé
"tileSize" dans la section "pageItem". La valeur par défaut est de 1024 pixels.
Le minimum resp. le facteur d'échelle maximum peut être modifié en changeant les touches
"minimumScaleFactor" resp. "maximumScaleFactor" dans la section "documentView". Le défaut
les valeurs sont de 0.1 resp. 10.0.
Le délai d'attente pour l'actualisation automatique resp. la prélecture peut être modifiée en définissant les touches
"autoRefreshTimeout" resp. "prefetchTimeout" dans la section "documentView". Les valeurs par défaut
sont 750 resp. 250 millisecondes.
EXEMPLES
La commande
qpdfview foo.pdf#3 barre.pdf
ouvre "foo.pdf" dans le premier onglet affichant la troisième page du document et
"bar.pdf" dans le deuxième onglet affichant le début du document.
La commande
qpdfview --silencieux barre de pied/*
ouvre tous les fichiers qui peuvent être ouverts dans le répertoire "foobar", en supprimant l'avertissement
messages pour les fichiers qui ne peuvent pas être ouverts.
La commande
qpdfview --chercher foo barre.pdf
ouvre "bar.pdf" dans le premier onglet et lance une recherche de "foo".
Exécution ultérieure des commandes
qpdfview --unique foo.pdf barre.pdf
et
qpdfview --unique foo.pdf#5
ouvre "foo.pdf" et "bar.pdf", puis recharge "foo.pdf" et affiche sa cinquième page.
Exécution ultérieure des commandes
qpdfview --unique foo.pdf
et
qpdfview barre.pdf
et
qpdfview --unique foo1.pdf bar1.pdf
ouvre "foo.pdf" dans la première fenêtre, "bar.pdf" dans une seconde fenêtre puis
"foo1.pdf" et "bar1.pdf" dans des onglets supplémentaires dans la première fenêtre.
Exécution ultérieure des commandes
qpdfview --unique --exemple a foo1.pdf bar1.pdf
et
qpdfview --unique --exemple b foo2.pdf bar2.pdf
et
qpdfview --unique foo3.pdf bar3.pdf
et
qpdfview --unique --exemple a foo1.pdf#4 bar4.pdf
ouvre "foo1.pdf" et "bar1.pdf" dans la première fenêtre, "foo2.pdf" et "bar2.pdf" dans
la deuxième fenêtre, "foo3.pdf" et "bar3.pdf" dans la troisième fenêtre puis se recharge
"foo1.pdf" et affiche sa quatrième page et ouvre "bar4.pdf" dans un onglet supplémentaire
dans la première fenêtre.
Exécution ultérieure des commandes
qpdfview --unique --exemple a foo.pdf barre.pdf
et
qpdfview --unique --exemple a --chercher Foobar
ouvre "foo.pdf" et "bar.pdf" dans une fenêtre puis lance une recherche du terme
"foobar" dans le document dans l'onglet actif (qui est le dernier "bar.pdf" ouvert).
La commande
qpdfview --unique foobar.pdf#src:foobar.tex:42:0
ouvre ou actualise "foobar.pdf" en sautant et en mettant en surbrillance la position qui
correspond à la ligne 42 du fichier source "foobar.tex".
Les lignes
[Affichage du document]
AutoRefreshTimeout=1250
[fenêtre principale]
styleSheet="QTabBar::tab { largeur maximale: 150px ; }"
configurera le délai d'attente d'actualisation automatique à 1250 millisecondes et changera le
largeur de tabulation maximale à 150 pixels.
Utilisez qpdfview en ligne à l'aide des services onworks.net