PDFtk: Ett verktyg för att dela PDF-filer från terminalen

pdftk

El att hitta PDF-dokument har blivit vanligtDe låter mig inte ljuga bara för några år sedan att hitta ett dokument i den här typen av format var för mycket att ha programvara för att läsa det var inte något vanligt, mycket mindre för redigering.

På jobbet använder jag vanligtvis skannern mycket och skickar dokument direkt till min e-post. antingen för att redigera eller helt enkelt skicka dem, där har jag inga problem eftersom företaget gör all programvara tillgänglig för oss så att jag inte har möjlighet att lägga till eller ta bort mer programvara.

Problemet ligger när jag måste göra jobbet hemma, eftersom många av er vet att Adobe inte har utökat sina verktyg för Linux, så det är nödvändigt att använda ett tredjepartsprogram.

Det är här en applikation kommer in som hjälper oss med dessa uppgifter, som till skillnad från andra från min synvinkel har allt du behöver för att inte säga att det är det mest kompletta.

Om PDFtk

PDFtk är en främre ände av iText-biblioteket, PDFtk är ett verktyg för öppen källkod och plattform vad är anpassad för hantering av PDF-dokument. Denna applikation tillåter oss att manipulera PDF-dokument och vad vi kan göra är att dela, kombinera, kryptera, dekryptera, dekomprimera, komprimera och reparera.

Den kan också användas för att manipulera vattenstämplar, metadata eller för att fylla PDF-formulär med FDF-data (Forms Data Format) eller XFDF (XML Form Data) -data.

Mellan Dess huvudsakliga egenskaper kan markeras:

  • Slå samman flera PDF-filer till en
  • Infoga vissa sidor från en PDF till en annan
  • Ordna om, radera sidor, rotera sidor i PDF
  • Dela ett enda PDF-dokument i flera filer
  • Lösenordsskydda PDF-dokument
  • Inaktivera Priting-funktionalitet och mer

Hur installerar jag PDFtk på Linux?

Denna ansökan finns lätt att installera på de flesta Linux-distributioner, så dess tillgänglighet bör inte utgöra något problem.

För att installera PDFtk på Linux Vi måste öppna terminalen och skriva kommandona enligt din Linux-distribution.

Si du använder Debian, Ubuntu eller något derivat av dessa måste du skriva detta kommando:

sudo apt-get install pdftk

I fallet med Arch Linux, användare kommer inte att kunna installera programvaran från de viktigaste Arch Linux-källorna, så användning av AUR krävs.

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

cd pdftk

Inuti PDFtk-källmappen måste de starta sammanställningen genom att utföra:

makepkg

När det gäller användare av Fedora är nödvändigt för att ladda ner ett paket som kan göras genom att skriva dessa kommandon:

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

Gjort nedladdningen nu måste vi installera de paket som just erhållits med:

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

Om du är det Huvud_PDF

använder någon av versionerna av ellerpenSUSE applikationen du installerar med:

sudo zypper install pdftk

Hur använder jag PDFtk på Linux?

Som tidigare nämnts har PDFTk flera redigeringsalternativ, så dess användning beror på dig.

till slå samman två PDF-dokument till en ny PDF, vi utför:

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

O om du vill gå med i alla pdfs som finns i samma mapp:

pdftk * .pdf cat output combined.pdf

Nu om de vill ta bort en sida från dokumentet, till exempel, sida 5 och måste ange slutet på dokumentet med -end

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

Dela upp ett PDF-dokument sida för sida:

pdftk documento.pdf burst

till rotera ett dokument:

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

Här indikerar vi att jag roterar alla sidor i söder, det vill säga vi kommer att rotera sidorna 180 grader om du vill rotera dokumentet 90 grader gör det med E och om du vill ha 270 grader med W.

Om du vill veta mer om kommandona för användning och några exempel på detta verktyg kan du besöka följande länk.