PDFtk
Terdapat 2 versi PDFtk yang tersedia - Percuma, Pro ($ 3).99) dan Pelayan. Versi Pro menawarkan semua ciri tambahan seperti memutar PDF, mencetak dll. Versi Server adalah utiliti baris perintah untuk melakukan pelbagai tugas.
PDFtk tersedia di repositori perisian Ubuntu lalai. Namun, pada keluaran Ubuntu terbaru, ia tidak dapat diakses secara langsung. Anda harus menggunakan sedikit muslihat untuk masuk ke sistem anda.
Kaedah 1
Jalankan arahan berikut -
sudo add-apt-repository ppa: malteworld / ppasudo apt kemas kini
sudo apt pasang pdftk
Kaedah 2
Anda juga boleh memuat turun dan membina PDFtk sendiri. Untuk melakukannya, anda memerlukan alat dan pergantungan Java.
Jalankan arahan berikut -
sudo apt pasang default-jre-headless libcommons-lang3-java libbcprov-javasudo apt install git default-jdk-headless semut \
libcommons-lang3-java libbcprov-java
klon git https: // gitlab.com / pdftk-java / pdftk.git
cd pdftk
mkdir libs
ln -st libs / usr / share / java / commons-lang3, bcprov.balang
balang semut
java -jar build / jar / pdftk.balang - bantuan
Kaedah 3 (disyorkan)
Pasang snap PDFtk -
sudo snap install pdftk
Perhatikan bahawa ini adalah versi "Server" PDFtk.
Menggunakan PDFtk
Setelah pemasangan selesai, periksa aplikasi yang berfungsi dengan sempurna -
pdftk
Sebenarnya, menjalankan perintah ini akan menunjukkan panduan ringkas yang boleh anda gunakan. Untuk panduan yang panjang dan mendalam, jalankan arahan berikut -
pdftk --membantu
Untuk melihat panduan kemudian, eksport ke fail teks -
pdftk --help> ~ / Desktop / pdftk.txt
Berikut adalah beberapa tugas yang paling sering anda gunakan dengan PDFtk.
Enkripsi PDF (enkripsi 128-bit)
dummy pdftk.pdf keluaran dummy.128.pdf owner_pw foo user_pw 123
Nyahsulitkan PDF
dummy pdftk.128.pdf input_pw 123 output dummy.tidak terjamin.pdf
Bergabung dengan beberapa PDF menjadi satu
pdftk dummy1.pdf dummy2.pdf output kucing dummy_merged.pdf
Anda juga boleh menggunakan wildcard -
pdftk *.output kucing pdf digabungkan.pdf
Putar dokumen PDF (mestilah 1 halaman dokumen)
# 90 ° putar mengikut arah jamdummy pdftk.pdf cat 1east output 2-end dummy_90.pdf
# 180 ° putar
dummy pdftk.pdf cat 1-endouth output dummy_180.pdf
Nikmati!