Comment extraire la première page de plusieurs pdf
Résolu/Fermé
Jo
-
26 mai 2018 à 20:34
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 27 mai 2018 à 14:17
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 27 mai 2018 à 14:17
A voir également:
- Comment extraire la première page de plusieurs pdf
- Supprimer une page word - Guide
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment réduire la taille d'un pdf - Guide
- Extraire une video youtube - Guide
- Comment faire un pdf - Guide
2 réponses
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 26 mai 2018 à 22:21
Modifié le 26 mai 2018 à 22:21
Bonjour,
Oui c'est possible d'automatiser toutes ces opérations via un script et l'outil adéquat.
Pour cela tu auras besoin de PDFTK Builder disponible ici :
https://portableapps.com/apps/office/pdftk_builder_portable
Il faudra l'installer puis récupérer l'exécutable qui se nomme pdftk.exe et le coller dans C:\Windows\System32
Ensuite ce script .bat tout chaud sorti du four fera le travail :
Pour utiliser le script il suffit de faire un glisser-déposer, sur le .bat, du dossier contenant les pdf.
Oui c'est possible d'automatiser toutes ces opérations via un script et l'outil adéquat.
Pour cela tu auras besoin de PDFTK Builder disponible ici :
https://portableapps.com/apps/office/pdftk_builder_portable
Il faudra l'installer puis récupérer l'exécutable qui se nomme pdftk.exe et le coller dans C:\Windows\System32
Ensuite ce script .bat tout chaud sorti du four fera le travail :
@echo off
setlocal enableextensions
mode con: cols=90 lines=30
if not exist "%windir%\System32\pdftk.exe" (goto :eof)
if "A%~1A"=="AA" (goto :eof)
if exist %1 (call :traitement %1 "Resultat")
exit /b 0
:traitement
cd /d %1
if not exist "%~2" (mkdir "%~2")
if exist "%~2\combined.pdf" (del /f /q "%~2\*.pdf")
for %%A in (*.pdf) do (
echo. & echo ### %%A : extraction de page
pdftk "%%A" cat 1 output "%~2\p1#%%~A"
)
cd %~2
echo. & echo ######################### Fusion des documents ...
pdftk "*.pdf" cat output "combined.pdf"
del /f /q "p1*.pdf"
goto :eof
rem
Pour utiliser le script il suffit de faire un glisser-déposer, sur le .bat, du dossier contenant les pdf.
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 27 mai 2018 à 08:27
Modifié le 27 mai 2018 à 08:27
Voilà une nouvelle version :
Cette version recherche la présence de l'outil pdftk.exe sur le bureau et dans le dossier "Téléchargements"
@echo off
setlocal EnableExtensions EnableDelayedExpansion
mode con: cols=90 lines=30
color 0A
cd /d %USERPROFILE%
set "chemin="
for %%A in (Desktop Downloads) do (
for /f "delims=" %%E in ('dir /s /b /a-d %%A') do (
if "%%~nxE"=="pdftk.exe" (set chemin=%%~dpE)
)
)
if not defined chemin (exit /b 1)
echo. & echo ==^>^> !chemin! ^<^<==
set PATH=%PATH%;!chemin!
if "A%~1A"=="AA" (exit /b 1)
if exist %1 (call :traitement %1 "Resultat" combined)
exit /b 0
:traitement
cd /d %1
if not exist "%~2" (mkdir "%~2")
if exist "%~2\%3.pdf" (del /f /q "%~2\*.pdf")
for %%A in (*.pdf) do (
echo. & echo ### %%A : extraction de page
pdftk "%%A" cat 1 output "%~2\p1#%%~A"
)
cd %~2
echo. & echo ######################### Fusion des documents ...
pdftk "*.pdf" cat output "%3.pdf"
del /f /q "p1*.pdf"
goto :eof
rem
Cette version recherche la présence de l'outil pdftk.exe sur le bureau et dans le dossier "Téléchargements"
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
27 mai 2018 à 14:17
27 mai 2018 à 14:17
De rien, content d'avoir pu aider.
A bientôt peut-être.
A bientôt peut-être.
27 mai 2018 à 00:44
Premièrement, merci pour ta réponse.
J'ai essayé de le télécharger sur mon ordi portable du bureau qui est avec Windows, je parviens à télécharger l'exécutable pdftk.exe, par contre je ne peux pas le coller dans C:\Windows\System32 car le sytème est protégé...
Est-ce que ce PDFTK Builder peut être téléchargé sur Mac ?J'ai essayé, mais je ne parviens pas à ouvrir l'application une fois téléchargé.
Merci de ton aide,
27 mai 2018 à 00:53
27 mai 2018 à 00:59
Je ne suis pas très fort en se qui attrait aux ordinateurs, désolé.
Encore une fois, merci pour ton aide,
27 mai 2018 à 01:03
PDFKBuilder\PDFTKBuilderPortable\App\pdftkbuilder\pdftk.exe
Est-ce que tu peux me confirmer ?
27 mai 2018 à 01:08
\Desktop\PDFTKBuilderPortable\PDFTKBuilderPortable.exe"