Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
pdftohtml [Le 16/10/2010, 17:03] mirage59 |
pdftohtml [Le 28/09/2022, 20:53] (Version actuelle) Amiralgaby [Ajout d'une interface graphique] correction code shell repéré grâce à wiki-corrector |
||
|---|---|---|---|
| Ligne 10: | Ligne 10: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| + | Poppler-utils est normalement installé par défaut toutefois si il ne l'est pas : | ||
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://poppler-utils|poppler-utils]]**. | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://poppler-utils|poppler-utils]]**. | ||
| - | Il contient plusieurs utilitaires, dont celui qui nous intéresse : **pdftohtml**. (FIXME un lien vers les autres programmes inclus ?) | + | Il contient plusieurs utilitaires, dont celui qui nous intéresse : **pdftohtml**. |
| + | Vous trouverez une liste des autres utilitaires disponibles dans poppler-utils sur la page [[:poppler-utils]] | ||
| ===== Utilisation (en ligne de commande) ===== | ===== Utilisation (en ligne de commande) ===== | ||
| Ligne 22: | Ligne 24: | ||
| où //[options]// est à remplacer par aucune,une ou plusieurs des options. | où //[options]// est à remplacer par aucune,une ou plusieurs des options. | ||
| - | Voici la liste des principales options : | + | Voici la liste des principales options : |
| * **-q** : ne pas afficher les messages d'erreur | * **-q** : ne pas afficher les messages d'erreur | ||
| * **-v** : afficher le copyright et les information de version | * **-v** : afficher le copyright et les information de version | ||
| Ligne 56: | Ligne 58: | ||
| #sélection du pdf a convertir | #sélection du pdf a convertir | ||
| - | fichierEntree=`zenity --file-selection --title="Sélectionnez le fichier PDF à convertir"` | + | fichierEntree=$(zenity --file-selection --title="Sélectionnez le fichier PDF à convertir") |
| case $? in | case $? in | ||
| Ligne 129: | Ligne 131: | ||
| rm -f /tmp/ligneCmdPdftohtml.sh | rm -f /tmp/ligneCmdPdftohtml.sh | ||
| #ouverture du dossier de sortie dans nautilus | #ouverture du dossier de sortie dans nautilus | ||
| - | nautilus $dossierSortie | + | nautilus "$dossierSortie" |
| else | else | ||
| #non | #non | ||
| Ligne 141: | Ligne 143: | ||
| <code> chmod u+x zenity_pdftohtml.sh </code> | <code> chmod u+x zenity_pdftohtml.sh </code> | ||
| - | Vous pouvez ensuite lancer cette interface graphique en exécutant la commande : | + | Vous pouvez ensuite lancer cette interface graphique en exécutant la commande : |
| <code>sh zenity_pdftohtml.sh</code> | <code>sh zenity_pdftohtml.sh</code> | ||
| ou en créer un raccourci personnalisé contenant le même code. | ou en créer un raccourci personnalisé contenant le même code. | ||
| - | ===== Bug connu ===== | + | ===== Bug connu de l'interface graphique ===== |
| Ce script ne fonctionne pas si les noms de fichiers contiennent des caractères accentués. | Ce script ne fonctionne pas si les noms de fichiers contiennent des caractères accentués. | ||