Saya memiliki file PDF sepanjang 6 halaman yang ingin saya bagi menjadi 1.pdf, 2.pdf, 3.pdf, dll ...
Pratinjau tidak berfungsi untuk ini secara mengejutkan (kecuali jika saya melewatkan sesuatu).
Saya ingin sekali dapat melakukan tugas sederhana ini dari baris perintah, tetapi pada titik ini saya akan mengambil apa pun yang menyelesaikan pekerjaan (tanpa mengunduh perangkat lunak yang tidak jelas)
FYI http://users.skynet.be/tools/ tidak berfungsi seperti yang diiklankan.
macos
command-line
pdf
pengguna391339
sumber
sumber
Jawaban:
Buka pdf di pratinjau dan kemudian pada menu tampilan pilih thumbnail. Ctrl untuk memilih halaman yang Anda inginkan sekarang seret dan jatuhkan ke desktop.
sumber
Ini bisa dicapai dengan menggunakan
pdfseparate
. Anda dapat menginstal poppler dengan homebrew, denganbrew install poppler
. Ini juga akan menginstalpdfseparate
. Untuk membagi PDFdocument.pdf
ke dalam halaman tunggal1.pdf
,2.pdf
dll penggunaan:sumber
poppler
sehari yang lalu karena dapat mengkonversi dokumen PDF ke SVGpdf2svg
. Tidak memperhatikan yangpoppler
datang denganpdfseparate
perintah. Karena jawaban yang diterima di atas (menyeret dan menjatuhkan semua halaman PDF dengan pratinjau ke desktop) mengharuskan saya untuk "mengklik" dan karena saya suka solusi pada terminal yang bekerja secara otomatis hanya dengan satu baris perintah,pdfseparate
adalah persis apa yang saya butuhkan. Terima kasih banyak untuk petunjuk itu!Jika Anda tertarik untuk melakukan ini dari baris perintah, Anda dapat melihat skrip python splitPDF Benjamin Han untuk melakukan pekerjaan itu. Contohnya:
akan membagi file
in.pdf
menjadi 3 file, membelah pada halaman 3 dan 5.sumber
seq
untuk menghasilkan serangkaian angka dalam perintah Anda. Terima kasih!python splitPDF.py MyPDF.pdf $(seq -s ' ' 1 10 411)
bekerja untuk sayaUntuk alternatif lain, lihat jawaban ini . Ini menggunakan alat baris perintah ImageMagick .
Namun, Anda harus berhati-hati dengan kualitasnya.
sumber
Jika Anda ingin mengekstrak berbagai halaman, Anda dapat menggunakan skrip berikut yang Anda sebut seperti ini (diasumsikan bahwa Anda menyimpannya ke file pdfextract.py di suatu tempat di PATH sistem Anda, mis. / Usr / local / bin, dan tetapkan eksekusi izin dengan chmod 744 pdfextract.py):
pdfextract.py --file-in / path / ke / besar / pdf --file-out / path / ke / baru / pdf --start --stop
sumber