J'utilise actuellement le lecteur PDF de Foxit, et j'ai récemment téléchargé une image sur Internet, mais elle se trouve à l'intérieur d'un fichier PDF. Comment puis-je extraire cette image ?
Le système d'exploitation est Windows 7.
J'utilise actuellement le lecteur PDF de Foxit, et j'ai récemment téléchargé une image sur Internet, mais elle se trouve à l'intérieur d'un fichier PDF. Comment puis-je extraire cette image ?
Le système d'exploitation est Windows 7.
MuPDF est un nouveau (créé en 2006) visionneur de PDF multiplateforme (bureau et mobile) publié sous licence AGPL. Il est maintenu par les mêmes personnes que Ghostscript .
Il contient un outil en ligne de commande pour extraire les images d'un PDF :
mutool extract [options] file.pdf [object numbers]
La commande d'extraction peut être utilisée pour extraire les images et les fichiers de police d'un PDF. Si aucun numéro d'objet n'est indiqué sur la ligne de commande, toutes les images et les polices seront extraites.
-p password
Use the specified password if the file is encrypted.
-r Convert images to RGB when extracting them.
Utiliser pdftocairo
de poppler toolkit
. Il peut extraire et convertir des images de pdf à n'importe quel format désiré. Il génère toujours des images et ne génère jamais de ppm ou autres conneries du genre. La commande suivante permet de convertir les pages du pdf en images jpg :
pdftocairo.exe -jpeg "my.pdf" "my"
Vous pouvez l'obtenir ici pour Windows : http://blog.alivate.com.au/poppler-Windows/
Il est également disponible sous Linux.
http://www.sumnotes.net/ est un outil en ligne permettant d'extraire des notes, des faits saillants et des images. Je l'ai beaucoup utilisé à l'université pour ma thèse et j'en ai été très satisfait.
J'ai créé un script powershell pour commander à Poppler de convertir tous les fichiers PDF du dossier et des sous-dossiers en images JPEG :
$pdf2jpg = "C:\Prog2\poppler-0.68.0_x86\poppler-0.68.0\bin\pdftocairo.exe"
$input = "I:\Book\"
$output = "F:\Book2jpeg\"
new-item $output -itemtype directory
Get-Childitem -path $input -filter *.pdf -recurse | foreach {
& $pdf2jpg -jpeg $_.Fullname $output\$_
}
Avec Affinity Publisher 1.9+ vous pouvez ouvrir le pdf, et ensuite aller à Document
Section Manager
. À l'intérieur de celui-ci, vous sélectionnez l'image (ou même toutes les images intégrées avec Ctrl
a
ou une méthode similaire, ce qui est très utile) et vous cliquez sur Collect...
. Il vous demandera de choisir un dossier, puis vous y trouverez toutes les images sélectionnées.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.