PDF sayfalarını komut satırını kullanarak yeniden düzenleme


14

Bir PDF dosyasındaki sayfaları yeniden düzenlemek istiyorum. Ancak birçok sayfayı yeniden düzenlemek zorunda olduğum ve yeni düzenlemenin belirli bir deseni olduğundan, bunu bir komut dosyasıyla yapmak istiyorum. PDF'deki sayfaları yeniden düzenlemenizi sağlayan basit bir program var mı?

Alternatif olarak, tüm sayfaları ayıklayabilir ve istediğim sırayla birleştirebilirim. Bunu yapmak için hangi programlar mevcut?

Yanıtlar:


16

pdftkaradığınız kişi. Örneğin, sayfa sırasını tersine çevirmek istiyorsanız i.pdf,

pdftk i.pdf cat end-1 output o.pdf

pdftkPotansiyelini gösteren diğer örnekler :

pdftk i.pdf cat 4-1 6 8-end output o.pdf # use ranges
pdftk i.pdf cat 1-6even output o.pdf     # print only even pages in the range
pdftk i.pdf cat 1-10 ~5-7 output o.pdf   # exclude pages in the range
pdftk i.pdf burst                        # extract to single-page pdf files

man pdftkDaha fazla bilgi için okuyun .

pdftk18.04 üzerine kurmak için bkz . Ubuntu 18.04 Bionic'e pdftk'i nasıl kurabilirim?


Sonuçta bir GUI çözümü arıyorsanız, pdftk's GUI pdfchainveya pdfmod.


7

Ayrıca deneyebilirsiniz pdfjam pdfnup(LaTeX pdf sayfalarına göre)

Misal:

pdfjam i.pdf '{},2,1-5'         -o o.pdf
pdfjam f1.pdf f2.pdf f3.pdf 1-3 -o o.pdf   ## first 3 pages from f1,f2,f3 
  • {} boş bir sayfa ekler
  • birçok seçenek mevcut (örneğin: ölçek, ofset, trim, çerçeve, nup) - pdfjam man

4

Ubuntu ile gelen qpdf kullanabilirsiniz. Aşağıdaki bu komut, sayfaları ters sırada koyar.

qpdf --empty --pages infile.pdf z-1 -- outfile.pdf

Daha fazla bilgiyi ve diğer örnekleri burada sayfa 10 ve 11'de bulabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.