2010-09-30 5 views
2

j'utilise ImageMagick pour convertir mon fichier .pdf pour .png imagesComment faire pour convertir spécifique no. des pages d'un fichier .pdf à .png image en utilisant ImageMagick

mais quand je lance la commande

$ convertir image exemple.pdf. .png

il convertit toutes les pages du fichier à exemple.pdf .png images mais exactement je veux

convertir un non spécifique. de pages (par exemple les 10 premières pages ou la page n ° 22 ou 12 etc.)

puis me suggère un moyen de résoudre ce problème.

et une question est que:

lorsque nous considérons nos fichiers .pdf dans la visionneuse de Google Docs alors ils sont également au format d'image

mais nous pouvons sélectionner et copier le texte écrit sur les pages pour le presse-papiers (il suffit de sélectionner le texte et appuyez sur

Ctrl + c)

alors comment puis-je mettre en œuvre ce afin que les utilisateurs de mon site peut sélectionner le texte former mes images.

(il y a déjà quelques discussions à ce sujet sur stackoverflow mais ils ne sont pas très claires)

+2

Cette deuxième question devrait être une question distincte. –

Répondre

5
for i in {0..9} 11 21 
do 
    convert "sample.pdf[$i]" "image_$i".png 
done 
3

Benoits réponse est ce que vous recherchez pour couper et convertir un fichier PDF pour les images.

Vous pouvez également utiliser pdftk avec l'opération cat. Cela vous permettrait d'obtenir les 10 premières pages et de générer un nouveau PDF découpé en tranches par exemple.

pdftk YOUR.PDF cat 1-10 output SLICED.PDF

En ce qui concerne votre deuxième question au sujet de la conversion d'un PDF d'image à un fichier PDF avec des données de texte est la seule façon d'utiliser un outil OCR comme Tesseract par exemple.

Le seul problème est que ces outils OCR ne sont pas toujours aussi précis. En d'autres termes, parfois, ils ne seront pas toujours en mesure de produire ce que vous lisez sur cette image.

+0

merci Octave – Peeyush

Questions connexes