Changeset 95405 in spip-zone


Ignore:
Timestamp:
Feb 23, 2016, 6:20:54 PM (3 years ago)
Author:
booz@…
Message:

convertir des pdf multipages en images avec la commande pdf2img -d 'pdf_%02d.jpg'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/convertisseur/trunk/scripts/pdf2img.sh

    r95086 r95405  
    22
    33# Conversion d'un PDF en images
    4 
    5 nom=${1%.*}
     4pdf="$1"
     5nom=${pdf%.*}
    66nom=${nom##*/}
    77nom=${nom/\//}
    88
    9 shave="$3"
    10 [[ "$shave" == "" ]] && shave=0
     9dest=${2-0} # 0 par défaut
     10shave="${3-0}"
    1111
    12 echo "conversion shave $3 de $1 dans $2"
     12regex="\.jpg$"
     13
     14[[ "$dest" =~ $regex ]] && fichier_dest="$dest"
     15[[ "$dest" =~ $regex ]] || fichier_dest="$dest/$nom.jpg"
     16
     17echo "conversion (shave $shave) de $pdf dans $fichier_dest"
    1318
    1419# infos sur le pdf : identify -format "%[pdf:HiResBoundingBox]" testpdf.pdf
     
    1823
    1924# une seule page
    20 convert -verbose -colorspace RGB -resize 1500 -interlace none -density 300 -background white -alpha remove -quality 80 -shave "$shave" "$1" "$2/$nom.jpg"
     25convert -verbose -colorspace RGB -resize 1500 -interlace none -density 300 -background white -alpha remove -quality 80 -shave "$shave" "$pdf" "$fichier_dest"
Note: See TracChangeset for help on using the changeset viewer.