GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann man die letzte Seite einer Reihe von PDFs extrahieren und/oder entfernen?

Um die Antwort von @eldering weiter zu verbessern, haben pdftk Version 1.45 und höher die Möglichkeit, Seiten in umgekehrter Reihenfolge zu referenzieren, indem der Seitenzahl der Kleinbuchstabe r vorangestellt wird. Die letzte Seite in einem PDF ist r1, die vorletzte Seite ist r2 usw.

Zum Beispiel der einzelne pdftk-Aufruf:

pdftk input.pdf cat 1-r2 output output.pdf

entfernt die letzte Seite von input.pdf -- die Eingabe sollte mindestens zwei Seiten lang sein.

Um nur die letzte Seite einer PDF-Datei zu extrahieren, um ihre Dateigröße zu testen, führen Sie Folgendes aus:

pdftk input.pdf cat r1 output final_page.pdf

Pdftk ist unter Linux verfügbar. Viele Distributionen haben eine Binärdatei, die Sie installieren können. Sie sollten jedoch sicherstellen, dass es sich um Version 1.45 oder höher handelt. Wenn nicht, können Sie pdftk aus dem Quellcode erstellen.


Wie @Daniel Andersson schon anmerkte, geht das ganz einfach mit pdftk :

pdftk input.pdf cat end-1 output temp.pdf
pdftk temp.pdf  cat end-2 output output.pdf
rm temp.pdf

Ich weiß aber nicht, ob das mit einem Aufruf von pdftk geht...

Bearbeiten :Sie könnten es mit Thanosks Antwort kombinieren und (in Bash) verwenden:

pdftk input.pdf cat 1-$((last-1)) output output.pdf

wenn Sie bereits die letzte Seite in die Variable $last extrahiert haben .


Linux
  1. So überprüfen Sie die Betriebssystem- und Linux-Version

  2. So finden und entfernen Sie doppelte Fotos in Linux

  3. Wie installiere und konfiguriere ich den HAProxy unter CentOS?

  4. Wie kann ich unter Linux eine Fußzeile am Ende jeder Seite einer Postscript- oder PDF-Datei hinzufügen?

  5. Wie entpacke ich den Inhalt einer RPM?

So entfernen Sie ein Passwort aus einer PDF-Datei unter Linux

So installieren und entfernen Sie Software in Manjaro Linux

Wie lösche ich Domains und Subdomains im Plesk-Panel?

Wie konvertiert man ein 1-seitiges PDF in ein 2-seitiges PDF?

Wie entpacke ich alle externen Links einer Webseite und speichere sie in einer Datei?

So entfernen Sie die doppelten Anführungszeichen in einer CSV-Datei