Eden najboljših načinov za delitev datotek PDF na Linux ni z orodjem GUI, kot sta Evince ali Ocular. Namesto tega je na voljo terminalski program, imenovan PDFtk. Datoteke PDF ne le da lahko deli, temveč jih lahko tudi ureja in spreminja.
Ta aplikacija obstaja že nekaj časa in jo je mogoče enostavno namestiti v večini distribucij Linuxa. Odprite okno terminala in sledite spodnjim navodilom, da namestite aplikacijo.
Opomba: Če želite namestiti PDFtk, morate uporabljati Ubuntu, Debian, Arch Linux, Fedora ali OpenSUSE. Če ne izvajate nobene od teh distribucij Linuxa, sledite navodilom na dnu.
sudo apt namestite pdftk
sudo apt-get install pdftk
PDFtk je uporaben v Arch Linux, vendar uporabniki ne bodo mogli namestiti programske opreme iz glavnih virov Arch Linux. Namesto tega je potrebna interakcija z Arch Linux AUR. Če želite začeti namestitev PDFtk na Arch, odprite terminal in uporabite upravitelja paketov Pacman za sinhronizacijo zadnje različice Git orodje.
Opomba: Na AUR-u obstaja še en paket PDFtk, ki namesti namestitev programa lažje, saj dekompilira že pripravljen program, namesto da bi zgradil iz vira. Ne priporočamo, da se podate po tej poti, saj obstajajo težave s pripravljenim paketom GCC-GCJ.
sudo pacman -S git
Zdaj ko Git deluje na Arch Linux, z njim boste lahko prenesli zadnjo različico posnetka PDFtk AUR. V terminalu uporabite git klon za prenos datoteke z navodili za gradnjo.
git klon https://aur.archlinux.org/pdftk.git
Uporabljati CD ukaz, premaknite terminal iz domačega imenika uporabnika v novo kloniranega pdftk mapo.
cd pdftk
Znotraj mape virov PDFtk zaženite postopek gradnje z zagonom makepkg. Upoštevajte, da je zagon makepkg ukaz samodejno prenese, zbere in namesti vse potrebne datoteke odvisnosti. Če pa sestavljalec teh odvisnosti samodejno ne zgrabi, jih boste morali namestiti ročno. Vse odvisnosti za paket PDFtk AUR najdete tukaj povezava.
Trenutno v skladišču programske opreme ni paketa Fedora PDFtk. Na srečo je pakete OpenSUSE enostavno delovati. Začnite z uporabo wget za prenos potrebnih paketov.
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
Uporabljati CD ukaz, premaknite terminal v mapo Prenosi.
cd ~ / Prenosi
Nazadnje uporabite upravljalnik paketov DNF za namestitev PDFtk:
sudo dnf namestite libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
sudo zypper namestite pdftk
Izdelava PDFtk iz vira ne traja preveč napora, saj so v vhodnem imeniku vnaprej konfigurirane datoteke za izdelavo. Če želite zgraditi program iz vira, morate najprej prenesti kodo. Če želite dobiti kodo, uporabite wget prenos orodja v terminalu.
Da bi zagotovili pravilno gradnjo PDFtk, preverite, ali so na vašem osebnem računalniku Linux nameščeni GCC, GCJ in libgcj.
wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
Nato uporabite ukaz Unzip, da izvlečete mapo PDFtk Zip v mapo za prenos vašega računalnika Linux. Nimate nameščene aplikacije Unzip? Poiščite v upravitelju paketov "unzip" in ga namestite.
cd ~ / Downloads unzip pdftk-2.02-src.zip
Če ekstrahirate zip arhiv PDFtk, naj se v prenosih ustvari mapa »pdftk-2.02-src«. V terminalu uporabite tipko CD ukaz, da ga vnesete.
cd pdftk-2.02-src
V korenski mapi PDFtk ne more biti veliko. Če želite karkoli sestaviti, moramo terminal prestaviti v podmapo PDFtk.
cd pdftk
Podmapa PDFtk ima na desetine specializiranih Makefiles, ki jih uporabnik lahko uporablja za samodejno izdelavo za različne operacijske sisteme. Uporabljati LS ukaz, naštejte vsebino imenika.
ls
Poglejte in poiščite določen Makefile, ki ga potrebujete, in zaženite postopek izdelave s spodnjim ukazom. Prosimo, ne pozabite spremeniti imena Makefile.filename v spodnjem ukazu z imenom datoteke Makefile, ki jo morate uporabiti.
make -f Makefile.filename
Eden glavnih vidikov PDFtk je njegova sposobnost združevanja in delitve datotek PDF. Na primer, če želite razčleniti datoteko PDF tako, da je vsaka stran dokumenta lastna datoteka, poskusite uporabiti izbruh ukaz:
pdftk testfile.pdf počil
PDFtk bo razdelil split datoteke na isto mesto kot izvorna datoteka.
Želite reformirati vse razdeljene datoteke PDF nazaj v eno? Začnite s preimenovanjem izvirne datoteke PDF (zaradi varnosti).
mv testfile.pdf testfile.bak
Zdaj, ko je testna datoteka PDF varna, znova združite vse s PDFtk. Najprej uporabite LS ukaz za ogled datotek v imeniku.
ls
Nato ponovno zaženite LS ukaz, vendar tokrat uporabite za shranjevanje vseh datotek PDF.
ls * .pdf >> pdf-filenames.txt
Dodelite vsebino pdf-filenames.txt do spremenljivke Bash. Uporaba spremenljivke v tem primeru namesto nadomestnega znaka pomeni, da bodo ob ponovni združitvi dokumenta PDF vse strani v redu.
vrednost = $ (Nazadnje, datoteko PDF ponovno kombinirajte s PDFtk in $ vrednost.
pdftk $ value mačji izhod rekombinirani-document.pdf
Če potrebujete nove pisave v računalniku Ubuntu ali Debian, boste ž...
PeaZip je odprtokodna aplikacija za Windows in Linux za ustvarjanje...
MyPaint je sijajna odprtokodna aplikacija za digitalne slikarje. Po...