Forum général.cherche-logiciel Quel logiciel pour Modifier des fichiers PDF ?

Posté par  (site web personnel) . Licence CC By‑SA.
5
13
déc.
2021

Bonjour,

Toujours dans le cadre de notre projet pour 140 ordinateurs "pédagogiques" "hors ligne" (cf.journal), je cherche un logiciel pour manipuler les PDF (modifier l’ordre des pages, les tourner pivoter, supprimer des pages, ajouter des pages d’un autre PDF, etc.)

Le système sera Debian Sid Gnome et j’ai comme habitude d’installer, PDF mod
Mais par ici, ils indiquent “This software is unmaintained and has been archived”.

Qu’en pensez-vous ?

Auriez-vous d’autres logiciels à me suggérer ?

Merci d’avance et bien à vous :)

  • # désolé, ça devait être côté forum :(

    Posté par  (site web personnel) . Évalué à 2.

    Désolé, j’ai été distrait car cela devait également se trouver côté forum :/
    J’autorise (je demande même) les modérateurs à déplacer…

  • # Commentaire supprimé

    Posté par  . Évalué à 3.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: naps2

      Posté par  . Évalué à 4.

      j'ai pas trouvé de version de NAPS2 pour linux malgré l'icône "linux" dans les versions portables

      il a fallu aller dans le support pour voir que c'est une application en mono,
      qu'il y a des prerequis pour pouvoir utiliser le fichier .exe sous linux

      https://www.naps2.com/doc-getting-started.html

      • [^] # Commentaire supprimé

        Posté par  . Évalué à 3.

        Ce commentaire a été supprimé par l’équipe de modération.

  • # PDFtk

    Posté par  (site web personnel) . Évalué à 8. Dernière modification le 13 décembre 2021 à 15:11.

    Pour couper, recoller, pivoter et autre j'utilisais à une époque PDFtk, c'est en ligne de commande mais ça me convenait.

    S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

  • # Voici une petite liste d'éditeur PDF graphiques

    Posté par  . Évalué à 6.

    Une petite liste d'éditeurs PDF en GUI (que j'ai copié depuis le wiki d'ArchLinux).

    Je n'en ai essayé aucun donc je ne te garantie rien mais tu devrais sans doute arriver à trouver chaussure à ton pied parmi ces outils :

    jPDF Tweak — Java Swing application that can combine, split, rotate, reorder, watermark, encrypt, sign, and otherwise tweak PDF files.
    http://jpdftweak.sourceforge.net/

    PDF Arranger — Helps merge or split pdf documents and rotate, crop and rearrange pages. It is a maintained fork of PDF-Shuffler.
    https://github.com/jeromerobert/pdfarranger || pdfarranger

    PDF Chain — GTK front-end for PDFtk, written in C++, supporting concatenation, burst, watermarks, attaching files and more.
    http://pdfchain.sourceforge.net/

    PdfJumbler — Simple tool to rearrange, merge, delete and rotate pages in PDF files.
    https://github.com/mgropp/pdfjumbler

    PDF Mix Tool — Qt front-end for PoDoFo, written in C++, supports splitting, merging, rotating and mixing PDF files.
    https://scarpetta.eu/pdfmixtool/

    PDFsam — Open source application, written in Java, supports merging, splitting and rotating.
    https://pdfsam.org/

    PDF Slicer — Simple application to extract, merge, rotate and reorder pages of PDF documents.
    https://junrrein.github.io/pdfslicer/

    PDF Tricks — Simple, efficient application for small manipulations in PDF files using Ghostscript.
    https://github.com/muriloventuroso/pdftricks

    La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

  • # PDF arranger

    Posté par  (site web personnel) . Évalué à 9.

    Tu peux tenter pdf arranger, fork de pdf shuffler:
    https://github.com/pdfarranger/pdfarranger

    • [^] # Re: PDF arranger

      Posté par  (site web personnel) . Évalué à 4.

      Merci. Je suis désolé, mais nous avons collectivement un travail à faire, pour aider les utilisateurs (que nous sommes également) à voir claire dans l’historicité des logiciels libres. Lesquels sont-ils toujours "vivants", "actif" ? Si un logiciel semble "mort" ou "au repos", y a-t-il eu un fork et lequel ? ou lesquels ?

      Pourquoi pas obtenir un diagramme sur une ligne du temps…

      Je sais que l’on va me dire de juste le faire, et probablement pas en parler avant ? Et si je peux en parler, peut-être me dira-t-on que ça existe, avec un lien, une url…

      Existe-t-il un observatoire des logiciels libres ? Le FSF ou FSFE ne pourrait-elle pas avoir ce projet ?

      Bref.

      Sur Framasoft, avec le l’étiquette "Manipulation de pdf", nous retrouvons bien PDF Shuffler, un certain PDF Chain et un certain PDF Sam Basic…

      Où sera-t-il indiqué que ces projets sont "morts" ? J’entends par là que cela fait plusieurs années qu’il n’y a plus d’activité… PDF Chain auquel je me serais bien intéressé, dernière version 2015. PDF Shuffle → 2012.

      PDF Shuffler qui ressemble à PDF Mod que je connais… Ils doivent avoir un lien de parenté…

      Toujours est-il qu’il semblerait que le projet actuel est PDF Arranger. Mais ce dernier n’apparaît (pas encore ?) sur le site de Framasoft. Je vois que le projet "existe" depuis plus de 10 ans déjà… (cf.) Mais je connais pas bien github, alors je sais pas ce que cela signifie :/

      Que penser de PDF Sam Basic écrit en java ?

      • [^] # Re: PDF arranger

        Posté par  . Évalué à 4. Dernière modification le 13 décembre 2021 à 22:13.

        Que penser de PDF Sam Basic écrit en java ?

        C'est celui que j'utilise, pour extraire des pages et recombiner des pdf. Et ça fait le job simplement et parfaitement.

      • [^] # Re: PDF arranger

        Posté par  . Évalué à 4.

        Où sera-t-il indiqué que ces projets sont "morts" ?

        Le site alternativeto.net est un site collaboratif où les utilisateurs peuvent indiquer qu'un soft n'est plus maintenu :

        https://alternativeto.net/software/pdf-mod/?platform=linux

      • [^] # Re: PDF arranger

        Posté par  . Évalué à 5.

        Où sera-t-il indiqué que ces projets sont "morts" ?

        Il n'y a pas de service d'état-civil des logiciels. Heureusement d'ailleurs, ce serait un très bon moyen d'empêcher de nouveaux logiciels de naître en omettant de les enregistrer. C'est d'ailleurs ce que cherchent à faire les magasins d'applications des Gafam.

        Pour mon usage, sont morts ceux qui ne sont plus dans la dernière version de ma distribution préférée. C'est ainsi que je suis passé de PDF Shuffler (≤ Ubuntu 18.04) à PDF Arranger (≥ Ubuntu 20.04).

        • [^] # Re: PDF arranger

          Posté par  (site web personnel, Mastodon) . Évalué à 5. Dernière modification le 16 décembre 2021 à 13:09.

          Pour mon usage, sont morts ceux qui ne sont plus dans la dernière version de ma distribution préférée. C'est ainsi que je suis passé de PDF Shuffler (≤ Ubuntu 18.04) à PDF Arranger (≥ Ubuntu 20.04).

          De même dans ce cas. J'ai utilisé PDF Shuffler pendant des années, mais maintenant ma distrib (Fedora) me propose PDF Arranger à la place. Je pensais que c'était un renommage mais il semblerait donc que ce soit un fork (il semblerait effectivement que le code de PDF Shuffler n'ait pas été touché depuis le 2018-10-07).

          En tous cas, pour faire ce qui est demandé dans le premier message (ajouter/retirer/réordonner des pages, combiner ou splitter des PDFs, etc.), j'en suis très content et je l'utilise depuis des années (enfin Shuffler puis Arranger, mais c'est la même base de code). Il y a des trucs que j'aurais bien aimé, genre pouvoir ajouter des pages à partir d'images. Quand je dois faire cela, je suis obligé de passer par un autre logiciel pour faire un PDF d'abord, puis le charger dans PDF Arranger. Mais bon, ce cas particulier n'a dû m'arriver que 1 ou 2 fois en plusieurs années.

          Donc globalement, j'en suis satisfait et n'ai pas cherché à tester et comparer avec d'autres (ni à voir ce qui est en dehors de la distrib car c'est sûr que si j'ai un choix facile, je le fais). Je ne peux donc que citer celui-là.

          D'autres citent Scribus et GIMP plus bas.

          Scribus est génial et je l'utilise effectivement quand je veux éditer des PDFs sans tout casser (le texte reste texte, on peut copier-coller donc; les objets ne sont pas aplatis, etc.). Cependant faut utiliser les versions de développement (1.5.x) dont la prise en charge d'ouverture de PDF est incomparable (avec la version stable, la plupart des PDF que j'ouvre ont la mise en page cassée, alors que quasi jamais avec la version de dév). Des fois, quand je veux même juste compléter un PDF qui n'est pas intéractif (pas de champs de remplissage), j'utilise Scribus en rajoutant des objets textes, ce qui me permet d'écrire au clavier (donc on remplit plus lisiblement qu'à la main).

          Quant à GIMP, je l'utilise aussi, genre quand je veux signer un document. Par contre, oui, GIMP va tout aplanir. Néanmoins cela ne me dérange pas trop, au contraire pour les documents à signer, je préfère souvent (même si, soyons honnête, ça serait quand même simple d'éditer le PDF pour une personne malveillante).

          En tous cas, je vais pas utiliser GIMP si c'est juste pour réordonner des pages. Perdre la possibilité de copier-coller le texte n'est pas cool, et aussi faire de tous les objets vectoriels des images fait que le PDF résultant est un fichier largement plus gros, en plus de ne plus pouvoir être redimensionnable sans perte de qualité. Scribus pourrait le faire, mais l'utiliser pour ça, c'est comme utiliser un bulldozer pour réarranger son salon.

          Donc pour le cas d'usage initialement demandé, c'est vraiment PDF Arranger/Shuffler qui me semble le plus approprié. Simple et rapide et sans perte de qualité.

          Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

      • [^] # Re: PDF arranger

        Posté par  (site web personnel) . Évalué à 2.

        Globalement, ta distribution a déjà fait le boulot. Le point commun des forks de ce tpe d'outil c'est qu'il y a une convention tacite de s'appeler "PDF machin". Donc cherche dans ton gestionnaire de paquets les paquets dont le nom commence par pdf.

        apt-cache search pdf | grep -E '^pdf'
        Tu as aussi magasin d'applications à la GNOME Software ou Ubuntu Software où tu peux faire une recherche avec "pdf", et il ne te remontera je pense que les applications graphiques.
        Là dans Ubuntu Software, les 4 premiers résultats quand je cherche "pdf" sur Ubuntu 20.04 sont:

        • PDFsam Basic
        • PDF Chain
        • PDF Arranger
        • PDF Mod

        …qui sont a priori tous des outils adaptés.

  • # pdfjam

    Posté par  (site web personnel) . Évalué à 3.

    J'utilise pdfjam pour cela, c'est en ligne de commande et cela fonctionne bien.

  • # LibreOffice

    Posté par  . Évalué à 3.

    J’ai rarement besoin de faire ça, mais quand ça arrive, LibreOffice Draw fait bien le job. Du coup je n’ai jamais vraiment cherché d’outils plus spécifiquement dédiés à ce genre de tâches.

    • [^] # Re: LibreOffice

      Posté par  (site web personnel, Mastodon) . Évalué à 3.

      On peut aussi ouvrir un pdf dans Writer, il faut aller chercher le format dans la loooongue liste des formats supportés.

      « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

  • # PDFArranger

    Posté par  . Évalué à 1.

    Il est disponible dans les dépôts d'Ubuntu et de Linux Mint. Il est parfait.

  • # GIMP

    Posté par  . Évalué à 5.

    ca n'a pas l'air, mais GIMP sait ouvrir un PDF de plusieurs pages, chaque page est alors un "calque (layer en anglais)"

    tu choisis donc le calque dans la liste, tu fais ta retouche, et tu réexportes le PDF

    par contre, ca semble evident, il va faire un PDF image, là ou le PDF d'origine etait peut-etre avec du texte cliquable, des formulaires

  • # Encore un !

    Posté par  . Évalué à 2.

    Personnellement j’utilise Scribus !
    Il supporte très bien les PDFs (parfois mieux que LibreOffice à mon avis), et m’a déjà permis de faire ce type de manipulations.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.