 comment lire ou modifier des fichiers pdf sous linux but de ce document ce mémo fait l inventaire des différents programmes disponibles sous linux permettant de lire ou modifier des fichiers pdf le format pdf proche du format postcript est de plus en plus utilisé dans l échange de documents lire des fichiers pdf acrobat reader 705 ce programme gratuit mais non libre est développé par la société adobe qui est à l origine du format pdf la version disponible sous linux est la même que celle disponible sous windows ce qui a pour avantage de ne pas perturber les utilisateurs migrants après téléchargement à partir du site officiel ce programme s installe très facilement à la windows en quelques clics ce programme utilise la bibliothèque graphique gtk de gnome avec acrobat le rendu des fichiers pdf est toujours parfait contrairement à ses concurrents libres qui souffrent encore de quelques petits défauts kpdf 052 kpdf est le lecteur pdf par défaut de kde ce programme est quasiment aussi évolué qu acrobat reader kpdf est à ma connaissance le logiciel libre le plus efficace pour lire des pdf il peut donc parfaitement remplacer acrobat reader dans la grande majorité des cas cependant il a encore quelques petits défauts par rapport à acrobat reader il ne sais pas ajuster un document à la zone imprimable donc dans certains cas les bords du documents sont tronqués il ne sait pas gérer la transparence des images png cela peut poser des problèmes d affichage si le document en comporte mais c est encore très rare il ne sait pas faire une rotation du document utile pour les images ou les plans il ne gère pas correctement le lissage des caractères et des courbes contrairement à acrobat reader et même gpdf problème rencontré avec des plans de cao complexe au format a0 mais il a également plusieurs avantages il est beaucoup plus léger en mémoire et plus rapide à se lancer il est parfaitement intégré à kde et konqueror ce qui facilite la lecture de fichiers pdf il est possible de lancer un diaporama avec défilement automatique des diapos et effet de transitions kghostview 02 kghostview est un autre lecteur pdf pour kde et il correspond au portage sous kde de ghostview il offre quasiment les mêmes fonctionnalités que kpdf il est cependant possible avec kghostview contrairement à kpdf de déplacer le zoom depuis la fenêtre miniature de la page remarque  ce programme est encore jeune et buggué car je n ai pas réussi à ouvrir certains pdf alors qu ils s ouvraient sans problème avec les autres lecteurs gpdf 210 gpdf est un lecteur pdf pour gnome mais fonctionnant également très bien sous kde j ai trouvé plusieurs avantages à gpdf par rapport à kdpf  possibilité de modifier le zoom à partir de l affichage de la page en miniature lissage parfait des polices et des contours evince 04 evince est un lecteur de fichiers universel pour gnome il a quasiment la même interface que gpdf mais utilise le même moteur d affichage que kpdf ce moteur est  poppler   http popplerfreedesktoporg   c est un fork de xpdf à la base voici quelque différences avec ses concurrents les vignettes des pages affiches le contenu comme dans kpdf contrairement à gpdf dans les vignettes des pages il n est pas possible de modifier le zoom comme dans gpdf le lissage des caractères et des courbes n est pas aussi efficace qu avec gpdf xpdf 301 xpdf est le lecteur pdf de base des système xwindows xpdf est beaucoup moins joli et efficace que gpdf ou kpdf  il faut donc l utiliser uniquement si vous voulez un bureau minimaliste sans gnome ou kde tableau comparatif des lecteurs testés fonctionnalité acrobat reader kpdf kghostview gpdf evince xpdf ajustement de l impression à la zone imprimable oui gestion de la transparence des images png oui oui 1 rotation d un document oui oui lissage des caractères et des courbes oui oui 2 intégré à kde et konqueror oui oui intégré avec un plugin dans firefox oui oui 3 zoom plus ou moins à la souris oui oui modifier ou déplacer le zoom à partir de la page en miniature oui déplacer oui affichage détaillé des pages en miniature oui oui oui oui navigation avec les signets contenu oui oui oui oui mode diaporama avec animations oui copier coller de texte ou d images oui oui texte recherches dans le document oui oui oui 1 la version 04 d evince fournie actuellement sur debian testing ne supporte pas la transparence mais la dernière version 052 la supporte partiellement sur certains fichiers 2 la version 04 d evince ne supporte pas le lissage des caractères et des courbes mais la dernière version 052 le supporte parfaitement comme gpdf 3 pour activer le plugin il faut installer le paquet mozplugger et modifier le fichier etc mozpluggerrc  importer des fichiers pdf avec kword 142  kword est capable d importer le contenu texte avec mise en forme et images d un fichier pdf l importation n est pas parfaite loin de là mais elle permet déjà de récupérer beaucoup d informations kword est à ma connaissance le logiciel libre permettant l importation pdf la plus efficace récupérer les images d un fichier pdf avec pdfimage fourni avec xpdf  cette commande extrait toutes les images du fichier pdf monfichierpdf en les nommant avec un commençant par mesimages pdfimages j monfichierpdf mesimages remarque  le paramètre j permet de convertir les images au format jpg si c est possible autrement elles sont extraites au format ppm convertir un fichier pdf en image avec convert fourni avec imagemagick  la commande suivante permet de convertir un fichier pdf au format png convert monfichierpdf monfichierpng la commande suivante permet de convertir un fichier pdf au format tif avec une compression de type lzw convert compress lzw monfichierpdf monfichierlzwtif pour plus d informations sur les options de cette commande vous pouvez consulter cette page  http wwwimagemagickorg script commandlineoptionsphp compress convertir un fichier pdf en html avec pdftohtml  comme son nom l indique cet utilitaire en ligne de commande permet de convertir un fichier pdf en html l intérêt de cet utilitaire est qu il récupère à la fois le texte formaté et chaque image dans un fichier séparé pdftohtml monfichierpdf  converti un fichier pdf en texte ou en image ppm avec xpdf  le paquet xpdf fourni plusieurs utilitaires en ligne de commande pdftoppm pour convertir un pdf en image ppm pdftops pour convertir un pdf en fichier postscript pdftotext pour convertir un pdf en texte brute non formaté  convertit un fichier pdf en image bitmap avec gimp gimp est capable d ouvrir un fichier pdf et donc de l enregistrer dans n importe lequel des nombreux formats qu il connaît cependant convertir un fichier avec gimp a deux inconvénients le résultat sera forcément une image bitmap en pixels et non pas vectorielle alors que le format pdf est de type vectoriel gimp ne peut ouvrir qu une seule page d un fichier pdf à la fois donc si votre fichier pdf comporte des dizaines de pages il faudra effectuer la conversion page par page manipuler des pdf avec pdftk pdftk est une boite à outils pdf permettant d effectuer de nombreuses opérations fusionner plusieurs documents pdf modifier les propriétés et les permissions d un document manipuler les formulaires et les fichiers attachés ajouter un filigrane compresser et décompresser le code pdf tenter de réparer un document endommagé voici un exemple pour essayer de réparer un fichier endommagé pdftk monfichierabimépdf output monfichierréparépdf la commande suivante permet de réparer un fichier pour ensuite le convertir en tif pdftk monfichierpdf output convert compress lzw pdf monfichiertif pour les utilisateurs de konqueror il existe deux servicemenu exploitant la plupart des fonctionnalités de pdftk  http kdeappsorg content showphp content 18545   http kdeappsorg content showphp content 37321 fusionner et découper des pdf avec pdfsam pdf split and merge pdfsam est un utilitaire utilisable en ligne de commandes ou via une interface graphique qui permet de fusionner ou découper des fichiers pdf pdfsam est multiplateforme car il est écrit en java et s appuie sur la librairie itext l interface est en anglais pdfsam est plus simple mais plus limité à utiliser que pdftk liens pour avoir plus d informations le site officiel  http wwwpdfsamorg   article de framasoft  http wwwframasoftnet article4346html ajouter une entrée dans le menu contextuel de konqueror pour convertir des pdf pour ajouter de nouvelles entrées dans le menu contextuel de konqueror il faut créer un nouveau fichier intitulé par exemple  traitementpdfdesktop  dans le dossier suivant   usr share apps konqueror servicemenus voici un exemple de contenu permettant de convertir des pdf en tif desktop entry servicetypes all allfiles actions pdfentif desktop action pdfentif name convertir pdf en tif name fr convertir pdf en tif icon kpdf exec pdftk u output convert compress lzw pdf ulzwtif éditer des fichiers pdf avec pdfedit  pdfedit est un nouveau programme très intéressant permettant d éditer et modifier des fichiers pdf a ce jour 4 mars 2007 il n est pas disponible sous debian testing mais le paquet disponible sous debian sid fonctionne sans problème sous testing  http ftpdebianorg debian pool main p pdfedit  une fois le paquet téléchargé il suffit de l installer avec cette commande dpkg i pdfedit0251i386deb convertir une image pdf postscript dans un autre format vectoriel avec pstoedit le programme  pstoedit  permet de convertir un fichier postscript dans la plupart des formats vectoriels existants svg wmf dxf par exemple ces deux commandes permettent de convertir un fichier pdf en fichier svg pdftops monfichierpdf pstoedit f plotsvg monfichierpdfps monfichierpdfsvg  historique des modifications version date commentaire 03 220406 création par tony galmiche 05 040307 ajout chapitre éditer des fichiers pdf avec pdfedit 06 070307 ajout servicemenu de konqueror pour pdftk 07 210307 ajout convertir une image pdf postscript dans un autre format vectoriel avec pstoedit 08 030507 ajout fusionner et découper des pdf avec pdfsam   comment lire ou modifier des fichiers pdf sous linux un excellent article comme d habitude ras  comment lire ou modifier des fichiers pdf sous linux moi j ai des choses a dire gnome est en gtk pas en gtk je dirais même gtk 2 mais bon gpdf n est absolument pas le lecteur de pdf par défaut sous gnome c est evince le lecteur de document pas que pdf sous gnome mais ca on en avait déjà parlé en réunion le moteur de evince et de kpdf est le même comme vu dans la même réunion ce moteur est poppler  http popplerfreedesktoporg   c est un fork de xpdf à la base pour le reste je ne connais pas les autres outils suffisament  comment lire ou modifier des fichiers pdf sous linux une petite remarque concernant l installation d acrobat reader sous k ubuntu il existe un paquet qu on peut installer avec le gestionnaire de paquets qui permet d ajouter retirer des applications celuici se présente un peu comme le gestionnaire de programme de windows sauf qu on voit tous les programmes non installés également il suffit de cocher décocher l application pour l installer désinstaller  voici un p tit complément voici un petit complément non négligeable surtout pour parler de gimp qui ouvre les pdf c est pas rien   comment lire ou modifier des fichiers pdf sous linux bon facile de critiquer je propose le patch suivant même si j avoue ne pas comprendre toutes les caractéristiques originales  http wwwgnunuxinfo dotclear indexphp 20060422152evaluationdeevincepourundocumentdecoagu  voici un p tit complément merci pour le lien j ai ajouté un chapitre pour gimp et xpdf  comment lire ou modifier des fichiers pdf sous linux ce paquet estil installable sous debian testing   comment lire ou modifier des fichiers pdf sous linux je viens juste de proposer une nouvelle version pour tenir compte de ton message précédent mais comme je viens de voire ce nouveau message il va falloir que je me remette au travail merci pour ton billet très interessant je vais en tenir compte dés que possible  comment lire ou modifier des fichiers pdf sous linux je viens de faire une nouvelle version ditmoi si ça te va comment lire ou modifier des fichiers pdf sous linux bonjour votre article est trés intéressant cependant il ne dit rien de la manip pour générer un fichier pdf à partir d une page web je suis sous fedoracore 5 gnome et firefox 1503 bref sous mac osx tiger lorsque je veux enregistrer une page en pdf à partir de mon navigateur safari ou firefox je vais dans le menu imprimer et là dans le menu déroulant j ai plusieurs options pdf lorsque je fais la même manip sous linux je ne peux à ma connaissance qu enregistrer en pset encore il faut que je mette l extension que faire pour avoir la même facilité de travail j avoue que je suis déçu puis que je traite un grand nombre de fichiers jours salutations et bon weekend grosrat comment lire ou modifier des fichiers pdf sous linux bonsoir sous linux et sous kde en particulier je n utilise pas gnome il existe par défaut une imprimante pdf cependant celleci n est pas accessible à firefox car il n est pas complètement intégré à kde pour qu il puisse l utiliser il est possible de mettre kprinter dans les propriétés de l imprimante mais cette manip affiche deux boites de dialogues ce qui est assez déroutant pour les utilisateurs pour contourner ce problème il faut installer le paquet cupspdf et installer l imprimante postcript généric ps color printer cette nouvelle imprimante sera accessible dans firefox et en imprimant sur celleci un fichier pdf sera généré dans le dossier pdf du home de l utilisateur en espérant avoir aidé comment lire ou modifier des fichiers pdf sous linux désolé de redemander mais étant un tout nouvel utilisateur de linux kubuntu je n arrive pas à comprendre comment faire les actions citées ainsi comment mettre kprinter dans les propirétés de l imprimante et ayant installé cupspdf où se trouve l imprimante postscript generic ps color  comment lire ou modifier des fichiers pdf sous linux pour kprinter cela ne semble plus être possible dans la version actuelle de firefox 1504 pour cupspdf il faut installer l imprimante suivante sélectionner l interface de type autre type d imprimante sélectionner l uri file virtual printer pdf printer sélectionner le modèle d imprimante postscript généric ps color printer le fichier pdf est placé automatiquement dans le home de l utilisateur bonne chance comment lire ou modifier des fichiers pdf sous linux le paquet pdfedit est maintenant sous testing lenny pdfedit0311i386deb une dépendance a été demandé dans mon cas libt15 j ai juste essayé 5 minutes très puissant et facile d utilisation vraiment très intéressant atteinte à la vie privée avec acrobat 7 salut je fais suivre un commentaire que j ai trouvé sur le lien  http linuxfrorg 2005040318618html  note linux weekly news exprime ses inquiétudes au sujet de la protection de la vie privée dans acrobat 7 dans son édition abonnés en effet grâce au support du javascript la société remote approach a développé un moyen de déposer une marque sur les documents pdf qui déclenche ensuite à chaque lecture du document une requête http permettant un suivi de l utilisation du document contenant entre autres l ip du lecteur des tests avec un document marqué semblent montrer que seul acrobat 7 effectue ces requêtes au contraire de acrobat 5 kpdf et xpdf je pense que ceci devrait être signalé dans votre article très intéressant par ailleurs bonne continuation comment lire ou modifier des fichiers pdf sous linux scribus peut aussi le faire encore un autre comment lire ou modifier des fichiers pdf sous linux  kpdf  