Saya memiliki file PDF yang merupakan hasil pemindaian buku.
Dalam file ini 2 halaman buku bersesuaian dengan 1 dalam PDF. Jadi ketika saya melihat halaman dalam file PDF saya sebenarnya melihat 2 halaman buku.
( asli )
Saya ingin tahu apakah ada cara untuk mengkonversi file ini ke PDF lain di mana 1 halaman buku sesuai dengan 1 halaman PDF yaitu situasi normal.
Anda dapat menggunakan
mutool
, alat baris perintah MuPDF (sudo apt-get install mupdf-tools
):Anda juga dapat menggunakan
-y
jika Anda ingin melakukan split vertikal.sumber
mupdf-tools
(jadi ..sudo apt-get install mupdf-tools
).mutool clean input.pdf output.pdf 2-N
Saya akan menggunakan Briss . Ini memungkinkan Anda memilih berbagai wilayah di setiap halaman, yang masing-masing akan berubah menjadi halaman baru.
sumber
Opsi lain adalah ScanTailor . Program ini sangat cocok untuk memproses beberapa pemindaian sekaligus.
apt-get install scantailor
Sayangnya ini hanya bekerja pada input file gambar, tetapi cukup sederhana untuk mengkonversi PDF yang dipindai ke jpg. Berikut ini adalah satu-liner yang saya gunakan untuk mengubah seluruh direktori PDF menjadi jpg. Jika PDF memiliki n halaman, itu membuat file n jpg.
for f in ./*.pdf; do gs -q -dSAFER -dBATCH -dNOPAUSE -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=png16m "-sOutputFile=$f%02d.png" "$f" -c quit; done;
Saya memiliki tangkapan layar yang siap dibagikan, tetapi saya tidak memiliki cukup perwakilan untuk mempostingnya.
Hasil keluaran ScanTailor ke tif, jadi jika Anda ingin file kembali dalam PDF Anda dapat menggunakan ini untuk membuat PDF untuk setiap halaman.
for f in ./*.tif; do tiff2pdf "$f" -o "$f".pdf -p letter -F; done;
Kemudian Anda dapat menggunakan satu-liner ini, atau aplikasi seperti PDFShuffler untuk menggabungkan setiap atau semua file menjadi satu PDF.
gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.pdf
sumber
Berikut ini adalah skrip python untuk ini.
https://gist.github.com/tshrinivasan/23d8e4986cbae49b8a8c
sumber
Sejda dapat melakukan itu baik menggunakan antarmuka web atau antarmuka baris perintah (open source). Tugas itu disebut
splitdownthemiddle
sumber
Anda dapat menggunakan okular atau pembaca pdf apa pun dan kemudian menggunakan cetak untuk mengajukan dan memilih opsi dan salinan-> halaman. Pilih halaman yang Anda minati dan berikan cetak. Ini akan memotong halaman yang dipilih. Sederhana dan mudah !!
sumber
Solusi baris perintah menggunakan ImageMagick:
Membagi PDF menjadi gambar-gambar individual:
Bagi setiap gambar halaman menjadi gambar kiri dan kanan:
Ubah nama
page-###-split-#.png
file menjadi adil001.png
,002.png
dll .:Gabungkan gambar halaman yang dihasilkan menjadi PDF lagi:
Sumber: (juga termasuk variasi dan tips lebih lanjut)
Pangkas dan pisahkan pindaian buku dalam 3 perintah , di sini dimodifikasi untuk menggunakan
for
perintah loop untuk mencegah masalah memori.Jawaban: Mengganti nama file dalam folder ke nomor urut , bersama dengan komentar ini
Jawaban: ImageMagick: konversi berhenti setelah beberapa halaman , jika Anda mengalami batas memori ImageMagick (yang saya lakukan).
sumber
Ada scankromsator program yang bagus. Ini gratis dan berfungsi cukup baik melalui anggur. Informasi lebih lanjut di sini .
sumber