Bonsoir,

La modification,
c'est dans le contenu du fichier compress_pdf.sh (tu peux le modifier avec
un editeur de texte simple (ex: gedit ou un truc du genre).

La compression dépend de pas mal de paramètres (notamment si tes documents
comportent pas mal d'images, cela peut influer sur le compression).
Ici la compression est faite normalement pour donner un pdf qui est lisible
à l'écran.

il me faudrait un exemple concret d'un pdf pour lequel la compression
génère un document + gros. Ainsi, je pourrais voir à cause de quoi c'est
dû. Peut-être que je pourrais améliorer en jouant sur les paramètres de
compression.

Bonne soirée ;)


Le lun. 24 mars 2025 à 21:38, <[email protected]> a écrit :

> Bonsoir Yves,
> Bonsoir Claire,
> Bonsoir la Communauté de Libre Office,
>
> Je m'excuse, mais lorsque j'ai répondu que cela ne fonctionnait pas dans
> mon précédent message, mais en fait c'était de ma faute, car au lieu de
> renommer le fichier "compress_pdf.sh" (C'est-à-dire avec le souligné du 8],
> j'avais renommé le fichier "compress-pdf.sh" [C'est-à-dire avec le tiret du
> 6] => "Mea Culpa Mea Culpa Mea Maxima Culpa"!
>
> J'ai donc pu tester...
> ... Le hic, c'est que les 2 ou 3 fichiers ".pdf" avec lesquels j'ai testé
> sont plus lourds après la compression: Je ne comprends pas pourquoi?
>
> Yves, je ne comprends pas bien le rajout "-dNOPAUSE -dQUIET -dBATCH
> -sOutputFile="$output" "$file" &":
> Je fais cela où? Dans une console? (= Un terminal?)
> Ou bien je rajoute cela au nom du fichier initial, à savoir
> "compress_pdf.sh"?
> Eh oui, désolée, mais je comprends nettement mieux avec le "pas-à-pas".
>
> Merci.
>
> Anne-Sophie.
>
> ----- Mail original -----
> De: "yves dutrieux" <[email protected]>
> À: "Ocleyr2lalune" <[email protected]>
> Cc: [email protected], "Chris S" <[email protected]>, "Liste
> libreoffice.org" <[email protected]>
> Envoyé: Lundi 24 Mars 2025 18:40:29
> Objet: Re: [fr-users] Re: Compresser PDF sous Linux
>
>
>
> Bonsoir,
>
>
> Et si cela fonctionne, tu peux encore améliorer le temps de traitement de
> tes fichiers en modifiant la ligne suivante dans le fichier
> pdf_compress.sh:
> -dNOPAUSE -dQUIET -dBATCH -sOutputFile="$output" "$file" &
>
>
> (ajouter un espace suivi du & (et commercial)). cela aura pour effet de
> faire travailler ton pc en faisant +sieurs conversion en même temps....
>
>
> Effectivement, avec tes explications ce sera plus facile Claire ;)
>
>
> Yves
>
>
> Le dim. 23 mars 2025 à 18:52, Ocleyr2lalune < [email protected] > a
> écrit :
>
>
> Bonjour Anne-Sophie
>
> à partir de la solution que te donnes Yves, je te propoose une
> modification, sans terminal ou console. Je viens de l'essayer.
> Elle a le gros mérite de te proposer une compression pour plusieurs
> fichiers de ta sélection.
>
> 1-Tu récupères le fichier proposé par Yves hier.
> 2-Tu le renommes comme indiqué par Yves "compress_pdf.sh"
> 3-Tu copies ce fichier dans l'emplacement indiqué par Yves. Pour y
> arriver avec le navigateur de fichier par défaut (Nautilus) : tu cliques
> sur "Dossier Personnel". Dans la liste des dossiers, tu fais défiler
> jusqu'à afficher .local (double clic pour ouvrir) et ainsi de suite
> tu ouvres share
> tu ouvres (le dossier) nautilus
> tu ouvres (le dossier) scripts
> et tu colles ton fichier
>
> Ces dossiers existent. Si tu dois les créer c'est que tu n'es pas au bon
> endroit.
> 4- Comme déjà fait pour les appimage :
> clic droit sur le fichier / Propriétés et tu actives "executable comme
> programme"
> 5- Tu fermes tout, et tu fermes la session de l'ordinateur (icône
> éteindre en haut à droite de l'ecran, puis fermer la session)
> 6- Tu te reconnectes
> 7- Une fois dans la liste de tes fichiers, clic droit, tu verras une
> ligne scripts apparaitre, tu cliques, et tu as un sous menu > compress
> pdf
>
> Grâce au script que te propose Yves, tu as la réponse exacte à ce que tu
> cherchais, tu convertis plusieurs pdf à la fois.
>
> PS : je n'ai aucun mérite, c'est exactement la solution de Yves, j'ai
> uniquement réalisé que le terminal n'était pas nécéssaire pour le faire.
>
> Claire
>
> Le 23/03/2025 10:53, yves dutrieux a écrit :
> > Bonjour,
> >
> > je suppose alors que soit le fichier est avec un autre nom, soit le
> > dossier
> > n'est pas correct :
> >
> > les commandes suivantes devraient t'emmener au bon endroit, dis-moi à
> > quel
> > numéro ça donne une erreur :
> > 1) cd .local (attention à bien indiquer le point au début ! )
> > 2) cd share
> > 3) cd nautilus
> > 4) cd scripts
> > 5) ls -al
> > 6) chmod +x *
> >
> > Envoie moi le résultat de tout ça et j'arriverais surement à te guider
> > plus
> > précisément ;)
> >
> > Yves
> >
> >
> > Le sam. 22 mars 2025 à 23:09, < [email protected] > a écrit :
> >
> >> Bonsoir Yves,
> >>
> >> Merci pour la procédure, mais je m'emmêle les pinceaux à partir des
> >> points
> >> 4 & 5, car lorsque je tape "chmod +x
> >> /home/annesophie/.local/share/nautilus/scripts/compress_pdf.sh" dans
> >> la
> >> console (Sur mon ordinateur, c'est console, pas terminale, et je ne
> >> sais
> >> pas pourquoi; D'ailleurs, je ne sais pas non plus pourquoi, je ne
> >> parviens
> >> pas à la franciser?), j'ai un message d'erreur: "Aucun fichier ou
> >> dossier
> >> de ce nom"; Et donc je ne peux même pas essayer les étapes 6 et la
> >> suivante
> >> pour voir si ça fonctionne.
> >>
> >> Anne-Sophie.
> >>
> >> ----- Mail original -----
> >> De: "yves dutrieux" < [email protected] >
> >> À: [email protected]
> >> Cc: "Chris S" < [email protected] >, "Liste libreoffice.org
> " <
> >> [email protected] >
> >> Envoyé: Samedi 22 Mars 2025 16:29:45
> >> Objet: Re: [fr-users] Re: Compresser PDF sous Linux
> >>
> >>
> >>
> >> Bonjour Anne-Sophie,
> >>
> >>
> >> comme tu es sous Fedora, ceci devrait marcher :
> >> 1) ouvrir ton navigateur de fichier et te positionner dans ton dossier
> >> personnel (/home/xxxx où xxxx est ton nom d'utilisatrice).
> >> 2) appuyer sur CTRL-H pour afficher les fichiers cachés.
> >>
> >> 5) créer le dossier suivant sous .local/share/nautilus/scripts
> >> 4) copier le fichier joint ( https://www.cjoint.com/c/OCwprIasouG
> >> )dans
> >> ce dossier sous le nom "compress_pdf.sh"
> >>
> >> 5) lui donner la possibilité de s'exécuter en démarrant l'application
> >> terminal et en tapant : "chmod +x
> >> /home/xxxx/.local/share/nautilus/scripts/compress_pdf.sh"
> >>
> >> 6) te déconnecter (fermer la session) - reconnecter pour que nautilus
> >> prenne en compte le changement.
> >>
> >> et maintenant, tu peux sélectionner un ou plusieurs fichiers pdf dans
> >> ton
> >> navigateur de fichiers -
> >> <clic-droit sur un des fichiers sélectionnés> - Script - compress_pdf
> >>
> >>
> >>
> >> cela devrait comprimer tes fichiers sous le même nom mais terminé par
> >> _compressed.pdf
> >> A tester avec de petits fichiers pour commencer car cela peut prendre
> >> du
> >> temps sur de gros fichiers....
> >> A voir si la compression est suffisante/acceptable ;)
> >>
> >>
> >> Yves
> >>
> >>
> >>
> >> Le sam. 22 mars 2025 à 15:33, < [email protected] > a écrit :
> >>
> >>
> >> Bonjour Chris,
> >>
> >> Tout d'abord, désolée de ma réponse tardive.
> >>
> >> Merci pour l'explication concernant le script shell... Mais mon niveau
> >> en
> >> informatique ne me permet de tout à fait bien tout comprendre
> >> l'explication
> >> pourtant aussi claire qu'elle paraît être...
> >>
> >> Bon, sinon, je n'ai toujours pas résolu mon problème de compression
> >> pour
> >> mes fichiers ".pdf", sauf à les compresser un par un, en ligne de
> >> commande,
> >> puisque je n'ai pas trouvé d'utilitaire open-source sous Linux comme
> >> de
> >> Curtail, (Pour compresser les images et installé à partir de
> >> l'interface
> >> Logiciels intégrée à Linux), donc ma question est toujours
> >> d'actualité...
> >>
> >> Merci encore d'avance.
> >>
> >> Anne-Sophie.
> >>
> >> ----- Mail original -----
> >> De: "Chris S" < [email protected] >
> >> À: [email protected]
> >> Envoyé: Dimanche 9 Mars 2025 15:38:27
> >> Objet: Re: [fr-users] Re: Compresser PDF sous Linux
> >>
> >>
> >> Un script shell est en fait une série d'instructions sauvegardées dans
> >> un
> >> fichier exécutable par l'interprète de commande (le shell). Cela
> >> s'appelle
> >> un script car ce n'est pas compilé par un compilateur (application qui
> >> change le texte lisible par l'humain mais illisible par l'ordinateur
> >> en
> >> texte lisible par l'ordinateur (du binaire) mais illisible par
> >> l'humain).
> >>
> >>
> >> Si vous allez dans /bin/ et que vous ouvrez, en mode lecture-seule,
> >> certains des fichiers qui se trouvent dans ce dossier vous devriez
> >> trouver
> >> des scripts shell et des applications.
> >>
> >>
> >> Sous debian, les script shell débutent tous par la ligne
> >> #!CHEMIN/INTERPRETEUR_DE_COMMANDE (ie #!/bin/sh). Sous red hat, je ne
> >> sais
> >> pas ... :-/
> >>
> >>
> >> Le mer. 26 févr. 2025, à 11 h 51, < [email protected] > a écrit :
> >>
> >>
> >> Bonjour à toutes et à tous,
> >> Bonjour Patrick,
> >>
> >> Merci pour le lien.
> >> J'ai, regardé le lien, mais je dois avouer que je n'y comprends pas
> >> grand
> >> chose voire rien, explications trop complexes pour mon faible niveau
> >> en
> >> informatique.
> >> C'est quoi un script shell? Comment ça fonctionne un script shell?
> >>
> >> Désolée, mais comme je ne suis pas douée en informatique...
> >>
> >> Merci de votre aide.
> >>
> >> Anne-Sophie.
> >>
> >> ----- Mail original -----
> >> De: "Patrick" < [email protected] >
> >> À: "asdevienne" < [email protected] >
> >> Cc: "Liste LibreOffice" < [email protected] >
> >> Envoyé: Lundi 24 Février 2025 12:39:52
> >> Objet: Compresser PDF sous Linux
> >>
> >> Anne-Sophie,
> >>
> >> J'ouvre un nouveau fil de discussion, même si cela ne concerne pas
> >> LibreOffice, ça peut intéresser des gens.
> >>
> >> Je viens de faire quelques essais :
> >>
> >> Avec la ligne de commande c'est efficace, et rapide.
> >> Avec l'interface graphique : c'est une AppImage donc marchera aussi
> >> sous
> >> Fedora. ça fonctionne bien aussi.
> >>
> >> Remarques : attention si le PDF est un formulaire, il ne l'est plus en
> >> sortie, de même s'il contient des signatures numériques elles ne sont
> >> pas
> >> conservées.
> >>
> >> Sinon ça compresse bien.
> >>
> >> Si tu as beaucoup de fichiers à compresser, un script shell serait
> >> plus
> >> efficace.
> >>
> >> Voici le lien pour l'application graphique :
> >> https://github.com/hkdb/Densify/releases
> >>
> >> Bonne journée
> >> Patrick
> >>
> >>
> >> --
> >> Envoyez un mail à [email protected] pour vous
> >> désinscrire
> >> Les archives de la liste sont disponibles à
> >> https://listarchives.libreoffice.org/fr/users/
> >> Privacy Policy: https://www.documentfoundation.org/privacy
> >>
> >> --
> >> Envoyez un mail à [email protected] pour vous
> >> désinscrire
> >> Les archives de la liste sont disponibles à
> >> https://listarchives.libreoffice.org/fr/users/
> >> Privacy Policy: https://www.documentfoundation.org/privacy
> >>
> >>
> >>
> >> --
> >>
> >> web site : http://www.molenbaix.com
> >>
> >
> >
> > --
> > web site : http://www.molenbaix.com
>
> --
> Claire
>
>
>
> --
>
> web site : http://www.molenbaix.com
>


-- 
web site : http://www.molenbaix.com

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à