Bagaimana Mengkonversi File PDF ke Teks yang Dapat Diedit Menggunakan Command Line di Linux

Bagaimana Mengkonversi File PDF ke Teks yang Dapat Diedit Menggunakan Command Line di Linux
Bagaimana Mengkonversi File PDF ke Teks yang Dapat Diedit Menggunakan Command Line di Linux

Video: Bagaimana Mengkonversi File PDF ke Teks yang Dapat Diedit Menggunakan Command Line di Linux

Video: Bagaimana Mengkonversi File PDF ke Teks yang Dapat Diedit Menggunakan Command Line di Linux
Video: Gara Gara Bayangan - YouTube 2024, Maret
Anonim
Ada berbagai alasan mengapa Anda mungkin ingin mengonversi file PDF menjadi teks yang dapat diedit. Mungkin Anda perlu merevisi dokumen lama dan semua yang Anda miliki adalah versi PDF-nya. Mengonversi file PDF di Windows itu mudah, tetapi bagaimana jika Anda menggunakan Linux?
Ada berbagai alasan mengapa Anda mungkin ingin mengonversi file PDF menjadi teks yang dapat diedit. Mungkin Anda perlu merevisi dokumen lama dan semua yang Anda miliki adalah versi PDF-nya. Mengonversi file PDF di Windows itu mudah, tetapi bagaimana jika Anda menggunakan Linux?

Jangan khawatir. Kami akan menunjukkan kepada Anda cara mudah mengonversi file PDF menjadi teks yang dapat diedit menggunakan alat baris perintah bernama pdftotext, yang merupakan bagian dari paket "poppler-utils". Alat ini mungkin sudah diinstal. Untuk memeriksa apakah pdftotext diinstal pada sistem Anda, tekan "Ctrl + Alt + T" untuk membuka jendela terminal. Ketik perintah berikut pada prompt dan tekan "Enter".

dpkg –s poppler-utils

CATATAN: Saat kami mengatakan untuk mengetik sesuatu di artikel ini dan ada kutipan di sekitar teks, JANGAN ketik tanda kutip, kecuali kami menentukan sebaliknya.

Jika pdftotext tidak diinstal, ketik perintah berikut pada prompt dan tekan "Enter".
Jika pdftotext tidak diinstal, ketik perintah berikut pada prompt dan tekan "Enter".

sudo apt-get install poppler-utils

Ketikkan kata sandi Anda ketika diminta dan tekan "Enter".

Ada beberapa alat yang tersedia di paket poppler-utils untuk mengkonversi PDF ke format yang berbeda, memanipulasi file PDF, dan mengekstrak informasi dari file.
Ada beberapa alat yang tersedia di paket poppler-utils untuk mengkonversi PDF ke format yang berbeda, memanipulasi file PDF, dan mengekstrak informasi dari file.
Berikut ini adalah perintah dasar untuk mengonversi file PDF menjadi file teks yang dapat diedit. Tekan "Ctrl + Alt + T" untuk membuka jendela Terminal, ketik perintah pada prompt, dan tekan "Enter".
Berikut ini adalah perintah dasar untuk mengonversi file PDF menjadi file teks yang dapat diedit. Tekan "Ctrl + Alt + T" untuk membuka jendela Terminal, ketik perintah pada prompt, dan tekan "Enter".

pdftotext /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

Ubah jalur ke setiap file agar sesuai dengan lokasi dan nama file PDF asli Anda dan tempat Anda ingin menyimpan file teks yang dihasilkan. Juga, ubah nama file agar sesuai dengan nama file Anda.

File teks dibuat dan dapat dibuka sama seperti Anda akan membuka file teks lainnya di Linux.
File teks dibuat dan dapat dibuka sama seperti Anda akan membuka file teks lainnya di Linux.
Teks yang dikonversi mungkin memiliki jeda baris di tempat-tempat yang tidak Anda inginkan. Jeda baris disisipkan setelah setiap baris teks dalam file PDF.
Teks yang dikonversi mungkin memiliki jeda baris di tempat-tempat yang tidak Anda inginkan. Jeda baris disisipkan setelah setiap baris teks dalam file PDF.

pdftotext -layout /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

Jika Anda hanya ingin mengonversi berbagai halaman dalam file PDF, gunakan tanda “-f” dan “-l” (huruf kecil “L”) untuk menentukan halaman pertama dan terakhir dalam rentang yang ingin Anda konversi.
Jika Anda hanya ingin mengonversi berbagai halaman dalam file PDF, gunakan tanda “-f” dan “-l” (huruf kecil “L”) untuk menentukan halaman pertama dan terakhir dalam rentang yang ingin Anda konversi.

pdftotext -f 5 -l 9 /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

Untuk mengonversi file PDF yang dilindungi dan dienkripsi dengan kata sandi pemilik, gunakan tanda "-opw" (karakter pertama di bendera adalah huruf kecil "O", bukan nol).
Untuk mengonversi file PDF yang dilindungi dan dienkripsi dengan kata sandi pemilik, gunakan tanda "-opw" (karakter pertama di bendera adalah huruf kecil "O", bukan nol).

pdftotext -opw ‘password’ /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

Ubah "kata sandi" ke kata sandi yang digunakan untuk melindungi file PDF asli yang sedang dikonversi. Pastikan ada tanda kutip tunggal, bukan ganda, sekitar "kata sandi".

Jika file PDF dilindungi dan dienkripsi dengan kata sandi pengguna, gunakan bendera "-upw" alih-alih bendera "-opw". Sisa dari perintahnya sama.
Jika file PDF dilindungi dan dienkripsi dengan kata sandi pengguna, gunakan bendera "-upw" alih-alih bendera "-opw". Sisa dari perintahnya sama.
Anda juga dapat menentukan jenis karakter akhir-baris yang diterapkan ke teks yang dikonversi. Ini sangat berguna jika Anda berencana untuk mengakses file pada sistem operasi yang berbeda seperti Windows atau Mac. Untuk melakukan ini, gunakan bendera "-eol" (karakter tengah di bendera adalah huruf kecil "O", bukan nol) diikuti oleh spasi dan jenis karakter akhir-baris yang ingin Anda gunakan (" unix”,“dos”, atau“mac”).
Anda juga dapat menentukan jenis karakter akhir-baris yang diterapkan ke teks yang dikonversi. Ini sangat berguna jika Anda berencana untuk mengakses file pada sistem operasi yang berbeda seperti Windows atau Mac. Untuk melakukan ini, gunakan bendera "-eol" (karakter tengah di bendera adalah huruf kecil "O", bukan nol) diikuti oleh spasi dan jenis karakter akhir-baris yang ingin Anda gunakan (" unix”,“dos”, atau“mac”).
CATATAN: Jika Anda tidak menentukan nama file untuk file teks, pdftotext secara otomatis menggunakan basis nama file PDF dan menambahkan ekstensi ".txt". Misalnya, "file.pdf" akan dikonversi menjadi "file.txt". Jika file teks ditentukan sebagai "-", teks yang dikonversi dikirim ke stdout, yang berarti teks ditampilkan di jendela Terminal dan tidak disimpan ke file.
CATATAN: Jika Anda tidak menentukan nama file untuk file teks, pdftotext secara otomatis menggunakan basis nama file PDF dan menambahkan ekstensi ".txt". Misalnya, "file.pdf" akan dikonversi menjadi "file.txt". Jika file teks ditentukan sebagai "-", teks yang dikonversi dikirim ke stdout, yang berarti teks ditampilkan di jendela Terminal dan tidak disimpan ke file.

Untuk menutup jendela Terminal, klik tombol "X" di sudut kiri atas.

Untuk informasi lebih lanjut tentang perintah pdftotext, ketik “man page pdftotext” pada prompt di jendela Terminal.

Direkomendasikan: