Sık sık içine boş bir sayfa gereken bir PDF dosyası var. Desen tahmin edilemez, bu yüzden gerektiğinde bir tanesine uymamı sağlayacak bir komuta ihtiyacım var.
Bunu nasıl yapabilirim?
Sık sık içine boş bir sayfa gereken bir PDF dosyası var. Desen tahmin edilemez, bu yüzden gerektiğinde bir tanesine uymamı sağlayacak bir komuta ihtiyacım var.
Bunu nasıl yapabilirim?
Yanıtlar:
Gönderen http://blog.chewearn.com/2008/12/18/rearrange-pdf-pages-with-pdftk/
pdftk A=src.pdf B=blank.pdf cat A1 B1 A2-end output res.pdf
Umarım bu betiği beğenirsiniz, sadece kaydedin pdfInsertBlankPageAt.sh, yürütme izinleri ekleyin ve çalıştırın.
./pdfInsertBlankPageAt 5 src.pdf res.pdf
#!/bin/bash
if [ $# -ne 3 ]
then
echo "Usage example: ./pdfInsertBlankPageAt 5 src.pdf res.pdf"
exit $E_BADARGS
else
pdftk A=$2 B=blank.pdf cat A1-$(($1-1)) B1 A$1-end output $3
fi
cat A1 B1 A2-endçıktı dosyasının A belgesinin ilk sayfasını, src.pdfardından B belgesinin ilk sayfasını ve blank.pdfardından B belgesinin geri kalanını (sayfa 2'den sonuna kadar) içereceği anlamına gelir . Bu işleme birleştirme denir, Linux catçok sık kullanılır metni görüntülemek için, ancak birden fazla argümanla kullanıldığında ilginçtir.
Oluşturmak için blank.pdfbkz . Komut satırından nasıl boş bir PDF oluştururum?
echo "" | ps2pdf -sPAPERSIZE=a4 - pageblanche.pdf