Saya ingin mencetak PDF sehingga di bagian depan halaman pertama adalah dua halaman pertama, di belakang ke-3 dan ke-4 dan seterusnya.
----------------- -----------------
| | | | | |
| | | | | |
| 1 | 2 | | 3 | 4 | . . .
| | | | | |
|_______|_______| |_______|_______|
page 1 - front page 1 - back
Karena printer saya yang menggunakan Linux gagal mendukung pencetakan dupleks manual yang saya pikir, mungkin saya bisa mengedit pdf dengan cara yang sesuai.
Tapi bagaimana caranya?
linux
pdf
conversion
mokasin
sumber
sumber
Jawaban:
Selain apa yang telah disebutkan, PDFjam termasuk alat baris perintah,
pdfnup
yang melakukan ini. (Itu memanfaatkan paket pdfpages untuk PDFLaTeX di bawahnya, yang juga bisa Anda gunakan.)Jika Anda lebih suka GUI, jPDFtweak adalah pilihan lain.
sumber
pdfnup --nup 2x1 mypdf.pdf
. Ini mencetak 2 halaman berdampingan per lembar pada tampilan lanskap, untuk dicetak terbalik sisi pendek. Lihatman pdfnup
untuk lebih jelasnya.Gunakan pdfnup:
Ini akan membuat file pdf baru persis seperti yang Anda minta.
sumber
pdfnup --nup 2x1 --suffix test file.pdf
akan membuatfile-test.pdf
dengan 2 halaman di 1.sudo apt install texlive-extra-utils
untuk menginstal utilitas ini di Ubuntu.Ini adalah pertanyaan yang cukup lama untuk berpikir bahwa opsi yang kita miliki saat ini tidak ada, tetapi mungkin itu layak mendapatkan solusi terbaru.
Linux pdf viewers biasanya menggunakan opsi pencetakan / properti untuk mengatur tata letak halaman, dan di sana Anda dapat mencetak beberapa halaman per lembar / sisi. Idenya adalah menggunakan itu untuk mencetak ke file sebagai PDF .
Evince bisa melakukannya, juga qpdfview . Lebih lanjut di sini.
qpdfview
Memperlihatkan
Penampil PDF Studio
Pemirsa pdf lain harus memiliki opsi serupa.
sumber
Ada alat baris perintah freeware & open source yang tersedia untuk mengonversi pdf menjadi spread pembaca, spread buklet, dll.
Saya kehilangan aplikasi yang saya gunakan, jadi tidak ada bantuan di sana, tetapi dari pencarian cepat saya melihat sebuah program bernama pdfshuffler ( http://sourceforge.net/projects/pdfshuffler/ ) yang mungkin Anda butuhkan. Memiliki gui, jadi tidak mungkin otomatis, tetapi merupakan ujung depan untuk alat lain ...
sumber
Jika Anda memiliki fasilitas cetak ke file. mencetak ke file dengan dua halaman per pengaturan halaman dan dengan halaman ganjil. ulangi proses dengan halaman genap. Sekarang cetak yang aneh, balikkan kertas yang dicetak dan cetak file halaman genap.
sumber
@masin: Anda tidak mengatakan pembaca PDF mana yang Anda gunakan. Jika Anda menggunakan Acrobat / Adobe Reader versi Linux: ada opsi untuk mencetak "2-up" tepat di dialog cetak. Anda juga dapat memilih untuk hanya mencetak halaman ganjil atau genap, jadi menggabungkan ini akan membantu Anda untuk mencapai hasil yang diinginkan.
sumber
Perangkat lunak yang saya uji pada sistem operasi Solaris 11.2 dapat membuat skema yang disebut 2-up, biasanya digunakan untuk dibagikan di ruang kelas atau rapat. Dimungkinkan untuk menghasilkan skema lain; misalnya, bagikan dengan 3 atau 4 halaman pada satu lembar atau kedua sisi lembaran. Itu dapat dijalankan dari terminal karena itu adalah file JAR atau hanya menjalankan GUI untuk kemudahan akses. Selain Solaris, distribusi Linux lainnya juga kompatibel, menjalankan perangkat lunak, sebagai "executable," dengan hak istimewa pengguna super. Waspadai tidak menggunakan "Buka Arsip." Ini juga berfungsi pada Windows dan Mac mana pun yang sudah ada Java Runtime Environment (JRE) yang terinstal, seperti yang sering terjadi. Perangkat lunak adalah Dysprosium Imposition dan bebas untuk diunduh dan digunakan.
sumber
Bagi siapa pun yang ingin mengambil 1 atau 2 pg pdf dan mengubahnya menjadi pdf dengan 2 salinan yang berdampingan dalam tampilan lanskap ( bagus untuk mencetak brosur ), lakukan:
Ubah input pdf 1 atau 2 pg menjadi output yang berisi duplikat halaman-halaman tersebut (1-pg pdf -> 2-pg pdf, 2-pg pdf -> 4-pg pdf, dll):
Gabungkan pdf duplikat-salinan itu menjadi pdf 2-halaman-per-sisi-dalam-lanskap-tampilan, untuk mencetak brosur misalnya:
Atau semua dalam satu baris:
Perhatikan bahwa
out.pdf
adalah masukan untukpdfnup
. File keluaran yang dihasilkanpdfnup
akan disebut " out-nup.pdf ".Juga, perhatikan output dari
pdfnup
perintah dan Anda akan melihat bentuk verbose dari perintah itu benar-benar berjalan, yang memberi Anda beberapa wawasan tentang opsi yang dapat Anda berikan. Rupanyapdfnup
menggunakan dipdfjam
bawah tenda:Contoh:
PDF asli (1 pg biasa dalam tampilan Potret), " in.pdf ":
Final PDF (2 pgs berdampingan dalam tampilan Lansekap), " out-nup.pdf ":
- sekarang dapat dipotong menjadi dua bagian tengah untuk dibagikan sebagai selebaran
Fungsi Bash sederhana:
make_flyer
Salin dan tempel fungsi bash ini ke bagian bawah file "~ / .bashrc" Anda untuk mendapatkan akses ke perintah sederhana dan mudah digunakan
make flyer
:Contoh penggunaan:
Lihat Info bantuan:
Keluaran:
Referensi:
Terkait:
Referensi Bash:
sumber