back to weblogCara Mudah Mencetak Situs Ke PDF (Print To PDF)


Bismillah
Cerita : Biasanya kalau kita ingin kirim file siap cetak ke email atau situs, tentunya menggunakan format portable. Salah satu format portable yang paling banyak digunakan di internet adalah pdf. Maka menjadi sebuah kebutuhan pula untuk menyediakan layanan cetak ke file pdf dari sebuah situs. Kebetulan penulis juga membutuhkan fasilitas ini :-)
Nah sayangnya mozilla-firefox bawaan slackware-12.0 default-nya (versi 2.0.0.4) belum ada layanan tersebut, entah kalau di versi 3 nya. Jadi bagaimana caranya supaya firefox dan aplikasi lainnya (tidak terbatas firefox saja) bisa mencetak file dalam format pdf ?

Langkah-langkah :
A.Menyediakan layanan cetak pdf
1.Silakan akses ke situs berikut ini CUPS-PDF
2.Setelah baca-baca sedikit, langsung saja kita download paketnya. Cukup banyak koq pemaket yang menyediakan sesuai distro, lihat saja halaman downloadnya
3.Kebetulan penulis menggunakan distro slackware. Jadi tunggu apalagi, langsung unduh disini dan instal segera.
#installpkg cups-pdf-2.4.6-i486-1ahl.tgz
4.Konfigurasi default di /etc/cups/cups-pdf.conf dapat langsung kita pergunakan tanpa harus diubah. Kecuali Key:Out, parameter ini akan mengubah tempat file hasil cetak pdf.

B.Melakukan setting CUPS
1.Mari kita restart layanan CUPS lebih dulu
#/etc/rc.d/rc.cups restart
2.Selanjutnya setting CUPS, yakni menambah printer PDF. Buka saja browser kita, dan arahkan ke http://localhost:631
2.a).Klik Administration
2.b).Klik Add Printer
2.c).Silakan isi Name & Location (sekedar memudahkan kita dalam identifikasi printer yang akan dipakai), lalu Continue. Atau ikuti saja semacam di bawah ini:
Name :PDF-CUPS
Location :server
2.d).Device => pilih CUPS-PDF(Virtual PDF Printer), lalu Continue.
2.e).Make => pilih Postscript, lalu Continue.
2.f).Model => pilih Generic postscript color printer rev4 (en), lalu Add Printer
2.g).Set Printer Option, lihat General. Pilih Page Size => US.Legal, Resolution => 150 dpi, lalu Set Printer Option.
3.Printer PDF-CUPS kita telah siap untuk melayani cetak ke file pdf, silakan lanjut ke poin C (h)

C.Mencetak situs ke file pdf
1.Silakan akses http://localhost:631/printers/ , halaman ini akan kita jadikan contoh cetak ke file pdf
2.Sebelum mencetak jangan lupa setting dulu ukuran halaman. Pilih File => Page Setup => Margin => isi Left/Top/Right(0.5)-Bottom(1.5)
3.Saatnya memilih pencetak. Pilih File => Print => Printer Name (pilih CUPS/PDF-CUPS)
4.Klik Properties, pilih Paper Size => Legal, Gap from edge => isi Top/Bottom/Left/Right(0.15), selanjutnya klik Ok
5.Akhir nya tekan Klik Print... fuuuh... :-)
6.Hasil cetak akan ada di /var/spool/cups-pdf/~nama~user~ sesuai poin A.4.
7.Selanjutnya bagaimana ? Apakah akan seruwet tadi langkahnya ??? Hehehe ... gak lah ;-)

Bilamana kita akan mencetak lagi ke file pdf, cukup langkah C.3 dan C.5 saja, sederhana bukan ?

bisa juga pake add-on firefox,PDF Download, kalo males install CUPS-PDF. Pada PDF Download ada option Web to PDF, menurut ane sih.. hasilnya lebih bagus dr CUPS-PDF.. tapi yah.. terserah saja.
gnine () (URL) - 10 10 08 - 16:08

Makasih komen nya. Tapi sebagaimana dituliskan, CUPS-PDF bisa untuk cetak dari sembarang aplikasi. Jadi lebih cocok buat saya. Ukuran filenya 25kB aja koq.
slackycml - 10 10 08 - 19:12

Yup, betul kalo utk sembarang aplikasi memang enak pake CUPS-PDF.
gnine (URL) - 11 10 08 - 06:48

  
Ingat informasi pribadi?

Emoticon /
  (Daftarkan username Anda / Log in)

Ingatkan:
Hide email:

Catatan kecil: Semua tag html kecuali <b> dan <i> akan dihilangkan dari komentar. Anda dapat membuat link hanya dengan mengetikkan URL atau alamat email.

Linkdump

Tentang

Blog Hamba Alloh Penggemar Linux
Email: slackycml @slackycml.homelinux.org
Chat: Dal.Net room #awali
It's Me :-)


______ Ad-Dien _____
Nasehati Keluarga
Nasehati Ummat
____ Favorit Link _____
Planetnya Slacker's
Forum Slacker's
Asosiasi Warnet Linux
_____ Langganan ____
Slackware-Linux-Comal
___ Jml Pembaca ___

site stats