Merci à toi, car en fouillant un peu, ca marche plutot bien
J'ai modifié un peu le script pour encore simplifier la vie !
Code :
- set repertoire=.\compressed
- mkdir "%repertoire%"
- for %%X in (*.pdf) do "C:\Program Files\gs\gs10.06.0\bin\gswin64c.exe" -sDEVICE=pdfwrite -dCompatibilityLevel=1.7 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile="%repertoire%\%%X" "%%X"
- xcopy "%repertoire%\*.pdf" "*.pdf" /R /Y
- rmdir "%repertoire%" /S /Q
|
EDIT : le top, ce serait de tester la taille du fichier produit, car dans certains cas, le PDF produit a été un peu plus gros (images de départ à basse résolution, et donc extrapolées)
Message édité par DayWalker II le 24-02-2026 à 12:28:18