Install Wkhtmltopdf

Apasih aplikasi Wkhtmltopdf itu?

Wkhtmltopdf merupakan aplikasi open source yang sederhana dan banyak command-line shell utilitas yang efektif yang memungkinkan pengguna untuk mengkonversi HTML tertentu (Web Page) ke dokumen PDF atau gambar (jpg, png, dll).

Install Wkhtmltopdf

Wkhtmltopdf ditulis dalam bahasa pemrograman C++ dan didistribusikan di bawah GNU / GPL (General Public License). Menggunakan WebKit render layout engine untuk mengkonversi halaman HTML ke dokumen PDF tanpa kehilangan kualitas halaman. Ini benar-benar solusi yang sangat berguna dan dapat dipercaya untuk membuat dan menyimpan snapshot dari halaman web secara real-time.

Fitur Wkhtmltopdf

  • Open source dan lintas platform.
  • Mengkonversi halaman web HTML ke file PDF menggunakan engine WebKit.
  • Pilihan untuk menambahkan header dan footer
  • Daftar Isi (TOC) pilihan generasi.
  • Menyediakan konversi batch mode.
  • Dukungan untuk PHP atau Python melalui binding untuk libwkhtmltox.

Wkhtmltopdf dapat berjalan di linux dengan OS : RHEL, CentOS dan Fedora baik itu 32 bit atau 64 bit.

Cara Install Wkhtmltopdf
Pertama install terlebih dahulu evince yaitu aplikasi yang berguna untuk membuka dokumen PDF. ( seperti  Adobe reader atau Foxit reader kalau di windows )

# yum install evince

Langkah kedua download aplikasi Wkhtmltopdf yang sesuai dengan arsitektur linux anda dengan perintah wget

  • RHEL/CentOS/Fedora 32-bit
  • RHEL/CentOS/Fedora 64-bit
# wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.10.0_rc2-static-i386.tar.bz2
# wget http://www.dhansz.com/wkhtmltopdf-0.10.0_rc2-static-amd64.zip

disini saya mencontohkan menggunakan centos 6.5 64 bit

Saving to: `wkhtmltopdf-0.10.0_rc2-static-amd64.zip’

100%[======================================>] 10,995,568  3.87M/s   in 2.7s

2014-03-30 15:06:02 (3.87 MB/s) – `wkhtmltopdf-0.10.0_rc2-static-amd64.zip’ saved [10995568/10995568]

langkah ketiga yaitu ekstrak file Wkhtmltopdf

Ektraks file Wkhtmltopdf yang telah di download tadi kedalam folder /opt

  • RHEL/CentOS/Fedora 32-bit
  • RHEL/CentOS/Fedora 64-bit
# tar -xvf wkhtmltopdf-0.10.0_rc2-static-i386.tar.bz2 -C /opt
# unzip wkhtmltopdf-0.10.0_rc2-static-amd64.zip -C /opt

langkah keempat yaitu Install Wkhtmltopdf kedalam direktori /usr/local/bin dengan cara memindahkan hasil file ekstrak yang ada di /opt ke dalam direktori /usr/local/bin

  • 32-Bit
  • 64-Bit
# cd /opt
# mv wkhtmltopdf-i386 wkhtmltopdf
# mv wkhtmltopdf /usr/local/bin
# cd /opt
# mv wkhtmltopdf-amd64 wkhtmltopdf
# mv wkhtmltopdf /usr/local/bin

Setelah berhasil Install Wkhtmltopdf berikut cara menggunakan :

Untuk mengkonvert file HTML menjadi Dokumen PDF tidaklah sulit kita hanya menggunakan link web html yang akan di konvert :

contoh sebagai berikut :

# wkhtmltopdf http://www.dhansz.com/2014/04/linux-malware-detect/ /opt/LinuxmalwareDetect.pdf

Proses :

Loading pages (1/6)
Counting pages (2/6)
Resolving links (4/6)
Loading headers and footers (5/6)
Printing pages (6/6)
Done

Untuk melihat hasil file pdf yang telah dibuat (LinuxmalwareDetect.pdf) dengan menggunakan aplikasi evince yang telah kita install tadi, ketikan perintah berikut :

# evince /opt/LinuxmalwareDetect.pdf

 

 

Enter your email address:

Delivered by FeedBurner

Tinggalin Pesan

Tenang bro Email aman, ga ane publish >>>Wajib di isi yang ada tanda *

*