PDFtk: PDF dosyalarını terminalden bölmek için bir araç

pdftk

El PDF belgelerini bulmak sıradan hale geldiPekala, yalan söylememe izin vermeyecekler sadece birkaç yıl önce bu tür formatta bir belge bulmak çok fazlaydı. onu okumak için bir yazılıma sahip olmak normal bir şey değildi, düzenleme için çok daha az.

İş yerinde genellikle tarayıcıyı çok kullanıyorum ve belgeleri doğrudan e-postama gönderiyorum. ya biraz düzenleme yapmak için ya da basitçe gönderin, orada bir sorunum yok çünkü şirket tüm yazılımı bize sağlıyor, bu yüzden daha fazla yazılım ekleme veya kaldırma imkanım yok.

Sorun, işi evde yapmam gerektiğinde yatıyor, birçoğunuz Adobe'nin Linux için araçlarını genişletmediğini bildiğiniz için üçüncü taraf bir uygulama kullanmak gerekiyor.

Bu görevlerde bize yardımcı olan bir uygulamanın devreye girdiği yer burasıdır., benim bakış açımdan diğerlerinin aksine ihtiyacınız olan her şeye sahip, en eksiksiz olduğunu söylemek değil.

PDFtk hakkında

PDFtk iText kitaplığının ön ucu, PDFtk açık kaynaklı ve platformlar arası bir araçtır nedir PDF belgelerini işlemek için tasarlanmış. Bu uygulama, PDF belgelerini işlememize olanak tanır ve yapabileceğimiz şey bölmek, birleştirmek, şifrelemek, şifresini çözmek, sıkıştırmayı açmak, yeniden sıkıştırmak ve onarmaktır.

Filigranları, meta verileri değiştirmek veya PDF formlarını FDF (Form Veri Formatı) veya XFDF (XML Form Verileri) verileriyle doldurmak için de kullanılabilir.

Arasında Temel özellikleri vurgulanabilir:

  • Birden çok PDF dosyasını tek bir dosyada birleştirin
  • Bir PDF'den diğerine belirli sayfaları ekleyin
  • PDF içinde yeniden düzenleme, sayfaları silme, sayfaları döndürme
  • Tek bir PDF belgesini birden çok dosyaya bölme
  • PDF belgesini parolayla koruyun
  • Priting işlevini ve daha fazlasını devre dışı bırakın

Linux'ta PDFtk nasıl kurulur?

Bu uygulama çoğu Linux dağıtımına kolayca kurulabilir, bu nedenle kullanılabilirliği herhangi bir sorun teşkil etmemelidir.

Linux'a PDFtk yüklemek için Terminali açmalı ve komutları Linux dağıtımınıza göre yazmalıyız.

Si Debian, Ubuntu veya bunların bir türevini kullanıyorsanız şu komutu yazmalısınız:

sudo apt-get install pdftk

Bu durumuda Arch Linux, kullanıcılar yazılımı ana Arch Linux kaynaklarından yükleyemeyecek, bu nedenle AUR kullanımı gereklidir.

sudo pacman -S git
git clone https://aur.archlinux.org/pdftk.git

cd pdftk

PDFtk kaynak klasörünün içinde, aşağıdakileri yürüterek derleme sürecini başlatmaları gerekir:

makepkg

Kullanıcıları durumunda Fedora, aşağıdaki komutları yazarak yapılabilecek bir paketi indirmek için gereklidir:

wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm

İndirme tamamlandı şimdi yeni elde edilen paketleri kurmalıyız:

sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y

Şekerleme Ana_PDF

veya sürümlerinden herhangi birini kullanarakpenSUSE ile yüklediğiniz uygulamayı:

sudo zypper install pdftk

Linux'ta PDFtk nasıl kullanılır?

Daha önce de belirtildiği gibi, PDFTk'nin birkaç düzenleme seçeneği vardır, bu nedenle kullanımı size bağlıdır.

Daha iki PDF belgesini tek bir yeni PDF'de birleştirin, yürütürüz:

pdftk 1.pdf 2.pdf cat output pdfresultante.pdf

O aynı klasörde bulunan tüm pdf'lere katılmak istiyorsanız:

pdftk * .pdf cat output combined.pdf

Şimdi belgeden bir sayfa çıkarmak isterlerse, örneğin, sayfa 5 ve belgenin sonunu -end ile göstermelidir

pdftk documento.pdf cat 1-4 20-end output pdfresultante.pdf

Bir PDF belgesini sayfa sayfa bölme:

pdftk documento.pdf burst

Daha bir belgeyi döndürmek:

pdftk documento.pdf cat 1-endS output out.pdf

Burada tüm sayfaların güneye doğru döndüğünü belirtiyoruz, yani dokümanı 180 derece döndürmek isterseniz sayfaları E ile, 90 derece W ile çevirmek istiyorsanız sayfaları 270 derece döndüreceğiz.

Kullanım komutları ve bu aracın bazı örnekleri hakkında daha fazla bilgi edinmek isterseniz, aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.