Semakin besar file semkin baik pula ketajaman gambar, dan sangat baik untuk kebutuhan Printing, tapi ada kalanya kita membutuhkan ukuran file yang lebih kecil untuk kebuthan upload ataupun untuk di baca secara mobile.
kali ini saya ingin berbagi Cara Memperkecil Ukuran File PDF di Linux untuk kebutuhan upload/email atau untuk di baca di smartphone.
aplikasi yang kita gunakan adalah Aplikasi
ghostscript, Aplikasi yang di jalankan secara CLI atau via terminal
cara install Ghostscript di Linux bisa dilihat dibawah ini:
untuk Fedora/CentOS
yum install
ghostscript
untuk Debian/Ubuntu
apt-get install
ghostscript
note:
untuk versi ubuntu diatas 14.04 sepertinya sudah terinstall secara default, saat tutorial ini dibuat saya menggunakan ubuntu 17.10 dan tidak perlu melakukan installasi.
sebelum menjalankan script ini kita harus berada satu directory dengan file yang akan di komporess
bisa menggunakan
perintah cd/Nama Directory
setelah itu jalankan
perintah ini
gs -dNOPAUSE
-dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4
-dPDFSETTINGS=/screen
-sOutputFile=output.pdf
input.pdf
parameter yang berwarna
merah adalah parameter yang harus disesuaikan dengan kondisi
atau kebutuhan, berikut ini adalah penjelasanya :
- -dCompatibilityLevel=1.4 ini berarti PDF file yang dihasilkan akan compatible dengan PDF versi 1.4. kita dapat memasukan antara 1.4, 1.5, 1.6, 1.7, 1.8 dan 1.9.
- -dPDFSETTINGS=/screen , merupakan tingkat kompresi yang diinginkan, terdapat beberapa pilihan antara lain, /screen, /ebook, /printer dan /prepress. untuk screen memiliki kompresi tertinggi (ukuranya akan kecil dan kualitasnya akan sangat menurun), sehingga ukuranya yang paling kecil, cocok untuk dibaca sebagai ebook atau sebagai ebook atau ditampilkan di Smartphone, Tablet, komputer, notebook dan netbook. ebook menghasilkan kompresi sedang, cocok untuk dibaca ebook pada resolusi HD. printer adalah memiliki kualitas kompresi rendah, file yang dihasilkan akan cukup besar tapi memiliki kualitas detail yang tinggi, cocok untuk cetak atau booklet, terakhir prepress memiliki kompresi terendah, tapi ukuran filenya akan sangat besar, atau bahkan bisa lebih besar dari ukuran asal, fungsinya untuk di cetak pada pamflet-pamflet seperti baliho dan lain-lain.
- -sOutputFile=output.pdf merupakan nama file hasil yang diinginkan
ini adalah sample gambar file yg sudah di kompresi dengan option /ebook
gambar file masih lumayan tajam, dengan ukuran file sedang
Perbandingan ukuran
file setelah di kompressi
Ukuran File 67,1 MB
setelah di Comressi menggunakan opsi
-
screen ukuran file menjadi 1,7 MB (not recomended)
-
ebook ukuran file menjadi 5,5 MB (For Smartphone/E-mail)
-
printer ukuran file menjadi 14,7 MB (For Printing)
Kenapa ya pada senang yang besar besar, padahal punyaku kecil.
BalasHapusBest 3d Casino Games in New Jersey - MapyRO
BalasHapusBest 3d Casino Games 광양 출장마사지 in New Jersey · Slots · Roulette 논산 출장안마 · Video Poker · Video Poker. 하남 출장샵 Slots and video poker · 태백 출장마사지 Video Poker. 경주 출장안마 Blackjack.