Oke, saya melakukan penelitian lebih lanjut dan walaupun metode tohuwawohu berhasil, saya merasa lebih mudah menggunakan program yang disebut pdftoppm untuk mencapai apa yang ingin saya lakukan. Karena saya cukup awam ketika menggunakan aplikasi command line, saya akan melakukan yang terbaik untuk menjelaskan bagaimana saya membuat ini bekerja untuk saya.
Arahkan ke folder yang berisi .pdf yang ingin Anda edit dan buka terminal di sana. Saya melakukan ini dengan menggunakan perintah sampel:
cd ~/Documents/PDF
Katakanlah file yang ingin saya edit disebut Sample.pdf Yang ingin saya lakukan adalah menggunakan pdftoppm untuk membuat file gambar dari setiap halaman .pdf. Beberapa format dapat dipilih (lihat tautan halaman manual di atas) tetapi saya lebih suka menggunakan .png. Perintah dasar terlihat seperti ini:
pdftoppm -FORMAT FILENAME.pdf PREFIX
atau dalam contoh di atas:
pdftoppm -png Sample.pdf Sample
Perintah ini membuat file gambar dari setiap halaman dalam folder yang sama dengan file .pdf asli dengan nama-nama seperti Sample-01.png, Sample-02.png dan sebagainya. Saya telah mencobanya dengan ekstensi .png dan .jpeg berhasil. .jpg rupanya tidak didukung.
Lalu saya hanya menggunakan Archive Manager dengan memilih semua file gambar yang baru dibuat, mengklik kanan, dan memilih "Kompres" dari menu konteks. Saya kemudian memilih format arsip yang saya sukai (dalam hal ini .cbz atau Comic Book Zip) dan membuat arsip baru.
Sekarang saya memiliki file .cbz baru yang mengkilap bernama Sample.cbz yang kemudian dapat saya lihat dengan pembaca Comix saya !
Semoga apa yang saya posting di atas cukup masuk akal bahwa orang lain dapat belajar darinya. Jika saya perlu mengubahnya dengan cara apa pun, silakan beri tahu saya.
pdftoppm
ini sebenarnya lebih mudah digunakan daripada ImageMagickconvert
.pdftoppm
sangat lambat dan menggunakan semua RAM di komputer saya.pdfimages -j
bekerja jauh lebih baik.Saya tidak terlalu terbiasa dengan * .cbr / * .cbz, tetapi sepertinya Anda harus menggabungkan dua langkah:
Mengenai langkah 1, Anda bisa menggunakan ImageMagick 's
convert
perintah. Anda dapat memberi makanconvert
dengan PDf yang terdiri dari beberapa halaman, danconvert
akan mengembalikan setiap halaman sebagai file grafik tunggal. Saya telah mengujinya dengan teks yang dipindai pada 400 dpi, dan perintah berikut menghasilkan JPGE tunggal yang bagus:(kredit tentang
-quality
opsi: entri forum ini )Hasilnya, Anda dapatkan
000.jpeg
,001.jpeg
dan sebagainya. Cukup zip menjadi a.cbz
file, dan Anda selesai.Anda bahkan dapat menggabungkan kedua langkah dengan "menyatukan" mereka:
(pastikan tidak ada JPEG lain di direktori kerja Anda saat ini, karena menggunakan kode di atas, zip akan memindahkan semua JPEG ke file cbz)
sumber
Saya telah menulis skrip bash sederhana untuk tujuan ini, Anda perlu menginstal poppler, jadi:
Berikut ini skrip bash (simpan sebagai convert_to_cbz.sh):
Untuk menggunakan skrip bash:
Semoga ini bermanfaat bagi seseorang!
sumber
pdftoppm
menggunakan semua RAM saya dan mematikan komputer saya. Mengganti baris ke-4 denganpdfimages -j "$1" "./$filename/000"
melakukan trik. Ini berfungsi dengan baik, cepat, sepertinya tidak ada kehilangan kualitas dan cbz sedikit lebih kecil dari pdf asli.pdfimages
juga termasuk dalampoppler-utils
.Coba gunakan kaliber untuk secara langsung mengkonversi .pdf ke .cbr atau .cbz.
sumber
Tampaknya cara termudah adalah menggunakan Acrobat Pro.
File
→Export
→Image
→JPEG
, itu akan mengekspor setiap halaman sebagai JPG tunggal.Jika Anda lebih suka file CBR , rar folder alih-alih zip, lalu ubah ekstensi dari .rar ke .cbr .
sumber