Kā sadalīt PDF failus no Linux termināļa, izmantojot PDFtk

click fraud protection

Viens no labākajiem veidiem, kā sadalīt PDF failus Linux, nav tāds GUI rīks kā Evince vai Ocular. Tā vietā tiek izmantota termināļa lietotne ar nosaukumu PDFtk. Tas var ne tikai sadalīt PDF failus, bet arī tos rediģēt un modificēt.

Instalējiet PDFtk

Šī lietojumprogramma darbojas jau kādu laiku, un to var viegli instalēt lielākajā daļā Linux izplatījumu. Lai atvērtu lietotnes instalēšanu, atveriet termināļa logu un izpildiet tālāk sniegtos norādījumus.

Piezīme: lai instalētu PDFtk, jums jāizmanto Ubuntu, Debian, Arch Linux, Fedora vai OpenSUSE. Ja neveicat nevienu no šiem Linux izplatījumiem, izpildiet avota instrukcijas apakšā.

Ubuntu

sudo apt install pdftk

Debijas

sudo apt-get install pdftk

Arch Linux

PDFtk ir izmantojams vietnē Arch Linux, bet lietotāji nevarēs instalēt programmatūru no galvenajiem Arch Linux avotiem. Tā vietā ir nepieciešama mijiedarbība ar Arch Linux AUR. Lai sāktu PDFtk instalēšanu Arch, atveriet termināli un izmantojiet pakešu pārvaldnieku Pacman, lai sinhronizētu jaunāko versiju Git rīks.

instagram viewer

Piezīme: AUR ir vēl viena PDFtk pakotne, kas atvieglo programmas instalēšanu, jo tā dekompilē jau gatavu programmu, nevis veido no avota. Mēs neiesakām iet šo ceļu, jo ir problēmas ar gatavu GCC-GCJ paketi.

sudo pacman -S git

Tagad tā Git strādā ar Arch Linux, jūs varēsit to izmantot, lai lejupielādētu jaunāko PDFtk AUR momentuzņēmuma versiju. Terminālī izmantojiet git klons lai lejupielādētu celtniecības instrukcijas failu.

git klons https://aur.archlinux.org/pdftk.git

Izmantojot Kompaktdisks komandu, pārvietojiet termināli no lietotāja mājas direktorija uz tikko klonēto pdftk mape.

CD pdftk

Mapē PDFtk avoti sāciet veidošanas procesu, palaižot makepkg. Paturiet prātā, ka makepkg komanda automātiski lejupielādēs, apkopos un instalēs visus nepieciešamos atkarības failus. Ja tomēr būvētājam neizdodas automātiski iegūt šīs atkarības, jums tās jāinstalē manuāli. Visas atkarības no PDFtk AUR pakotnes ir atrodamas šajā vietnē saite.

Fedora

Pašlaik programmatūras krātuvēs nav Fedora PDFtk pakotnes. Par laimi, ir viegli panākt, ka OpenSUSE pakotnes darbojas. Sāciet, izmantojot wget lai lejupielādētu nepieciešamās paketes.

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

Izmantojot Kompaktdisks komandu, pārvietojiet termināli uz mapi Lejupielādes.

cd ~ / Lejupielādes

Visbeidzot, izmantojiet DNF pakotņu pārvaldnieku, lai instalētu PDFtk:

sudo dnf instalēt libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y

OpenSUSE

sudo zypper instalēt pdftk

Ēka no avota

PDFtk izveidošana no avota neprasa pārāk daudz pūļu, jo avota direktorijā ir iepriekš konfigurēti veidošanas faili. Lai izveidotu programmu no avota, jums vispirms būs jālejupielādē kods. Lai iegūtu kodu, izmantojiet wget lejupielādes rīks terminālī.

Lai pārliecinātos, ka PDFtk tiek veidota pareizi, pārliecinieties, vai Linux datorā ir instalēti GCC, GCJ un libgcj.

wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip

Pēc tam izmantojiet komandu Unzip, lai PDFtk Zip mapi tiktu izvilkta Linux datora mapē Lejupielādēt. Vai jums nav instalēta lietotne Unzip? Savā pakešu pārvaldniekā atrodiet “unzip” un instalējiet to.

cd ~ / Lejupielādē unzip pdftk-2.02-src.zip

Izgūstot PDFtk avota zip arhīvu, lejupielādēs vajadzētu izveidot mapi “pdftk-2.02-src”. Terminālī izmantojiet Kompaktdisks komanda to ievadīt.

cd pdftk-2.02-src

Saknes mapē PDFtk var nenotikt daudz. Lai kaut ko apkopotu, terminālis jāpārvieto uz PDFtk apakšmapi.

CD pdftk

PDFtk apakšmapē ir desmitiem specializētu Makefiles, ko lietotājs var izmantot, lai automātiski izveidotu dažādas operētājsistēmas. Izmantojot LS komandu, uzskaitiet direktorija saturu.

ls

Apskatiet un atrodiet nepieciešamo Makefile un sāciet veidošanas procesu, izmantojot zemāk esošo komandu. Lūdzu, atcerieties, ka zemāk esošajā komandā nomainiet “Makefile.filename” ar izmantotā Makefile nosaukumu.

make -f Makefile.filename

Izmantojot PDFtk

Viens no galvenajiem PDFtk pievilcieniem ir tā spēja pievienoties un sadalīt PDF failus. Piemēram, lai sadalītu PDF failu tā, lai katra dokumenta lappuse būtu atsevišķs fails, mēģiniet izmantot pārsprāgt komanda:

pdftk testfile.pdf pārsprāgt

PDFtk sadalītos failus izvadīs tajā pašā vietā, kur avota fails.

Vai vēlaties visus sadalītos PDF failus pārveidot vienā? Sākumā pārdēvējiet oriģinālo PDF failu (drošībai).

mv testfile.pdf testfile.bak

Tagad, kad testa PDF fails ir drošs, rekombinējiet visu, izmantojot PDFtk. Vispirms izmantojiet LS komanda, lai apskatītu direktorijā esošos failus.

ls

Pēc tam vēlreiz palaidiet LS komandu, bet šoreiz to izmantojiet, lai saglabātu visus PDF failu nosaukumus.

ls * .pdf >> pdf-filenames.txt

Piešķirt pdf-failu nosaukumi.txt uz Bash mainīgo. Ja šajā gadījumā izmantojat mainīgo, nevis aizstājējzīmi, tas nozīmē, ka, atkārtoti apvienojot PDF failu, visas lapas būs kārtībā.

vērtība = USD (

Visbeidzot, no jauna apvienojiet PDF failu ar PDFtk un USD vērtība.

pdftk $ vērtība kaķu izlaide rekombinēta-document.pdf
watch instagram story