-
Notifications
You must be signed in to change notification settings - Fork 1
/
3-jpg2pdf.sh
28 lines (22 loc) · 1.23 KB
/
3-jpg2pdf.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
# produced by GG
# pour etre sur que tous les fichiers sont bien en jpg
# on utilise rename (apt install rename).
rename 's/\.jpe?g$/.jpg/i' *
convert *.jpg livret.pdf
#réduire le poids du pdf
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -sOutputFile=livret_comp.pdf livret.pdf
# suprime le pdf non compressé
rm livret.pdf
####################################################################################
# tout ça en une seule lignepour ariel
#### uniquement pour le fun.
## rename 's/\.jpe?g$/.jpg/i' *; convert *.jpg livret.pdf; gs -sDEVICE=pdfwrite -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -sOutputFile=livret_comp.pdf livret.pdf; rm livret.pdf
#######################################################################################
# On peut utiliser des options avec dPDFSETTINGS
# -dPDFSETTINGS Option Description
#-dPDFSETTINGS=/screen Has a lower quality and smaller size. (72 dpi)
#-dPDFSETTINGS=/ebook Has a better quality, but has a slightly larger size ( 150 dpi)
#-dPDFSETTINGS=/prepress Output is of a higher size and quality (300 dpi)
#-dPDFSETTINGS=/printer Output is of a printer type quality (300 dpi)
#-dPDFSETTINGS=/default Selects the output which is useful for multiple purposes. Can cause large PDFS.