Minggu, 05 Agustus 2007

How to manage your pdf file in Linux?

Sebagian dari Anda mungkin bertanya "Bagaimana cara menggabungkan beberapa file pdf menjadi satu file pdf di Linux?" Kalau di sistem operasi Mac atau Windows tentu Anda langsung berpikir menggunakan Adobe Acrobat atau sejenisnya. Kalau Anda mau, sebenarnya Anda pun dapat menggunakan Adobe Acrobat di Linux, tetapi ada alternatif lain yang lebih simple, yakni dengan menggunakan command line, mungkin Anda perlu mencoba ini di Linux Box Anda :)

I. Convert

Cara pertama adalah dengan menggunakan perintah "convert", paket ini merupakan bagian dari paket ImageMagick (coba cek distro Anda, kalau belum ada, Anda dapat download paket ini dari sini). Paket ini sangat direkomendasikan untuk dimiliki karena ibarat "swissarmy knife" untuk perintah command line. Syntax untuk menggabungkan beberapa file pdf sangatlah mudah, Anda tinggal mengetik:

convert file1.pdf file2.pdf file3.pdf out.pdf


keterangan:
file*.pdf adalah file pdf yang mau digabung
out.pdf adalah nama file yang diinginkan setelah proses penggabungan

Dengan menggunakan perintah ini pun Anda sudah dapat menggabungkan beberapa file pdf menjadi satu file, namun ada beberapa kelemahan, lambat dan kadang bermasalah dengan resolusi gambar, jika file pdf Anda ada gambarnya. Masih ada alternatif lain (sebenarnya banyak), salah satunya adalah "pdftk".

II. Pdftk

Pdftk singkatan dari "PDF Tool Kit". Anda dapat mendownload dari sini. Pdftk masih menggunakan command line untuk perintahnya, namun banyak sekali yang dapat lakukan dengan menggunakan aplikasi ini selain hanya sekedar "menggabungkan" file saja.

Kemampuan lainnya adalah split file pdf menjadi beberapa file, rotate halaman pdf atau dokumen, decrypt dan encrypt, mengisi pdf form, menggunakan background watermark atau foreground stamp, dan masih banyak lagi...

Syntax untuk menggabungkan file pdf dengan pdftk sangatlah mudah:

pdftk file1.pdf file2.pdf file3.pdf cat output out.pdf


keterangan:
file*.pdf adalah nama file yang mau digabung
out.pdf adalah nama setelah penggabungan
cat output adalah perintah tambahan

Dengan menggunakan perintah ini Anda dapat menghasilkan file PDF dengan kualitas yang jauh lebih bagus dan lebih cepat dibanding menggunakan perintah "convert". Dan bagi Anda yang tidak mau bersusah-susah menggunakan perintah di command line, masih ada alternatif lain yang tinggal klik sana dan klik sini.

III. Konq-pdf

Namanya adalah konq-pdf, Anda dapat menginstall langsung aplikasi ini jika Anda sudah menggunakan KDE sebagai desktop manager, kalau belum silakan download KDE dan install dulu. Apa yang dapat Anda lakukan dengan konq-pdf? Banyak sekali! Aplikasi ini salah satunya menggunakan pdftk sebagai "mesin" nya, (seperti ulasan sebelumnya) namun sudah tidak menggunakan command line dalam menjalankannya, cocok buat Anda yang tidak terlalu suka dengan command line :). Selain itu juga menggunakan pdfjam dan poppler-utils untuk melengkapi semua kebutuhan Anda dalam me-manage file-file PDF di desktop Anda. Cara menggunakan aplikasi ini adalah cukup dengan klik kanan file pdf Anda dan kalau proses instalasi sudah benar, Anda akan menemukan shortcut ke konq-pdf.

Berikut ini adalah fitur-fitur dari konq-pdf:

- Join selected PDF (alphabetic order)
- Add another pdf to selected file
- Extract pages
- Extraxt all even pages
- Extract all odd pages
- Burst PDF pages
- Repair
- Watermark pages of a PDF file
- Lock (give master password, give user password, select permissions)
- Unlock (with master password)
- Attach arbitrary file (not PDF only, but documents audio image movie too) (For now, you can view attached files with Acrobat Reader only)
- Extract all attached files (one or more) (Acrobat Reader not required for this) (These are only useful when you want to edit PDF code in a text editor like vim or emacs)
- Uncompress PDF files (Remove PDF page stream compression)
- Compress PDF files (Restore page stream compression)
- Document information
- About
- Rotate -90 degrees pdf files
- Join selected documents
- Add another pdf to selected file
- 2 pages per sheet
- 4 pages per sheet
- 6 pages per sheet
- 8 pages per sheet
- Custom pages per sheet (It's possible to choose if you want framed or no-framed)
- About
- Convert an PDF document to HTML page
- convert all pages or selected range only
- exchange .pdf links with .html
- ignore images
- generate no frames
- force hidden text extraction
- do not merge paragraphs
- override document DRM settings
- Convert an PDF document to one or more images
- Extract images from PDF documents
- Convert PDF document to text

Cara Install

Home installation:
Cukup ekstrak file konq-pdf ke direktori ~/.kde/share/apps/konqueror/servicemenus/

Atau jika ingin semua pengguna dapat mengakses program ini,
ekstrak file ke direktori /usr/share/apps/konqueror/servicemenus/ (Khusus untuk pengguna distro Debian dan *buntu)
Pengguna distro lain harap menyesuaikan tempat ekstrak nya, pada intinya di taruh di kde/konqueror/servicemenus/

Link Download
Source download(konq-pdf-0.1.tar.gz)
Debian download(konq-pdf_0.1-2_all.deb)
Ubuntu download(konq-pdf_0.1-2_all.deb)

IV. Kpdftool

Ini adalah alternatif termudah baik itu dari sisi penggunaan maupun instalasi. Kpdftool menggunakan GUI sebagai tampilan sehingga memudahkan, Anda dapat menggunakan aplikasi ini untuk menggabungkan, extract dan protect file pdf dengan cara yang sangat mudah.

Source download (7 KByte)
Slackware download(Slackware TGZ Package)
FreeBSD download((Thanks to Yuan, Jue))
other download(Linux Binary)

IV. Alternatif lain?
Silahkan search di web ini dengan menggunakan keyword "pdf"
http://www.kde-apps.org/content/search.php

Sumber tulisan
http://opendevice.blogspot.com/2007/03/merge-pdf-files-on-linux.html
http://www.kde-apps.org/content/show.php/konq-pdf+(new+PDF-smp)?content=37321
http://www.kde-apps.org/content/show.php/KPDFTool?content=33194

0 komentar:

Search this Site

Google