PyPdfConv

Une interface graphique PyGTK pour PdkTk et PsUtils

Qu'est-ce que c'est ?

PyPdfConv est un programme qui permet d'effectuer simplement diverses conversions sur des documents au format PDF sous GNU/Linux (et d'autres systemes compatible UNIX je pense). C'est un logiciel libre distribué sous GPL qui permet :

PyPdfConv est en développement, c'est à dire que pour l'instant, y'a des trucs qui marchent, d'autres pas...

Voici deux copies d'écran de la version de juillet 2008 :

Capture d'écran de l'onglet Convertions de PyPdfConv Capture d'écran de l'onglet Fusion de PyPdfConv

Comment ça marche

Plus techniquement, PdPdfConv est une interface graphique écrite en PyGTK qui permet d'utiliser de manière simple les utilitaires PdfJam et PsUtils.

Etat du développement (septembre 2008)

Parmi les problèmes connus :

De plus, certaines fonctionnalités sont encore à implémenter.

Installation

Dépendances

PyPdfConf nécessite :

Pour installer pygtk, pdfjam et poppler, qui sont les paquets que je vous conseille, sous Debian :

$ aptitude install python-gtk2 pdfjam poppler-utils

Pour une installation plus rapide, mais des converstions plus lentes :

$ aptitude install python-gtk2 psutils poppler-utils

Pour tout installer :

$ aptitude install python-gtk2 psutils pdfjam poppler-utils

L'utilitaire lui-même

Une fois que vous avez les dépendances, il vous suffit de télécharger pdfconv.py. Il faut ensuite le rendre executable (sous GNOME : clic droit sur le fichier, puis clic sur "propriétés". Dans l'onglet "permissions", cocher "Autoriser l'execution").

Installation sur tout le système

Pour que la commande soit accessible n'importe où sur le système, il faut copier pdfconv.py dans /usr/local/bin/, et de lui ajouter les droits d'execution. En root, vous pouvez exectuer les commandes suivantes :

$ mv pdfconv.py /usr/local/bin
$ chmod a+x /usr/local/bin/pdfconv.py

Ensuite; vous pouvez lancer la commande pdfconv.py depuis un terminal, ou depuis GNOME en tapant ALT+F2 en en entrant pdfconv.py

Utilisation

Pour lancer PyPdfConv, il suffit de double-cliquer sur le fichier pdfconv.py.