PDFtk: įrankis, skirtas padalinti PDF failus iš terminalo

pdftk

El PDF dokumentų paieška tapo įprastaNa, jie neleis man meluoti vos prieš kelerius metus rasti tokio tipo dokumentą buvo per daug turėti programinę įrangą ją skaityti nebuvo kažkas įprasta, juo labiau redaguoti.

Darbe dažniausiai daug naudoju skaitytuvą ir siunčiu dokumentus tiesiai į savo el. Paštą. arba redaguoti arba paprasčiausiai atsiųskite juos, ten neturiu jokių problemų, nes įmonė suteikia mums visą programinę įrangą, todėl aš neturiu galimybės pridėti ar pašalinti daugiau programinės įrangos.

Problema slypi tada, kai turiu dirbti namuose, nes daugelis iš jūsų žinos, kad „Adobe“ neišplėtė savo įrankių, skirtų „Linux“, todėl būtina naudoti trečiosios šalies programą.

Čia atsiranda programa, kuri padeda mums atlikti šias užduotis, kuris, mano požiūriu, skirtingai nei kiti, turi viską, ko nereikia sakyti, kad tai yra išsamiausia.

Apie PDFtk

PDFtk yra „iText“ bibliotekos priekinis galas, PDFtk yra atvirojo kodo ir daugiaplatformis įrankis kas yra pritaikytas tvarkyti PDF dokumentus. Ši programa leidžia mums manipuliuoti PDF dokumentais ir tai, ką mes galime padaryti, yra padalinti, sujungti, užšifruoti, iššifruoti, išspausti, iš naujo suspausti ir taisyti.

Jis taip pat gali būti naudojamas vandens ženklams, metaduomenims tvarkyti arba PDF formoms užpildyti FDF (Forms Data Format) arba XFDF (XML Form Data) duomenimis.

Tarp Galima pabrėžti pagrindines jo savybes:

  • Sujunkite kelis PDF failus į vieną
  • Įterpkite tam tikrus puslapius iš vieno PDF į kitą
  • Pertvarkykite, ištrinkite puslapius, pasukite puslapius PDF faile
  • Padalinkite vieną PDF dokumentą į kelis failus
  • Apsaugokite slaptažodžiu PDF dokumentą
  • Išjunkite „Priting“ funkciją ir dar daugiau

Kaip įdiegti PDFtk „Linux“?

Ši programa galima lengvai įdiegti daugumoje „Linux“ paskirstymų, todėl jo prieinamumas neturėtų kelti jokių problemų.

Norėdami įdiegti PDFtk į „Linux“ Turime atidaryti terminalą ir įvesti komandas pagal jūsų „Linux“ paskirstymą.

Si jūs naudojate „Debian“, „Ubuntu“ ar bet kurį iš jų darinį, turite įvesti šią komandą:

sudo apt-get install pdftk

Dėl. \ T Arch Linux, vartotojai negalės įdiegti programinės įrangos iš pagrindinių Arch Linux šaltinių, todėl reikia naudoti AUR.

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

cd pdftk

PDFtk šaltinio aplanke jie turi pradėti kompiliavimo procesą vykdydami:

makepkg

Vartotojų atveju „Fedora“ būtina atsisiųsti paketą, kurį galima padaryti įvedus šias komandas:

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

Atliktas atsisiuntimas dabar turime įdiegti paketus, kuriuos ką tik gavote:

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

Kakleliai Pagrindinis_PDF

naudojant bet kurią iš versijų arba„penSUSE“ programa, kurią įdiegiate:

sudo zypper install pdftk

Kaip naudoti „PDFtk“ sistemoje „Linux“?

Kaip minėta anksčiau, PDFTk turi kelias redagavimo parinktis, todėl jo naudojimas priklauso nuo jūsų.

į sujungti du PDF dokumentus į vieną naują PDF, vykdome:

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

O jei norite prisijungti prie visų tame pačiame aplanke esančių pdf failų:

pdftk * .pdf cat output combined.pdf

Dabar jei jie nori pašalinti puslapį iš dokumento, pavyzdžiui, 5 psl. ir turi nurodyti dokumento pabaigą su -end

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

Padalinkite PDF dokumentą pagal puslapį:

pdftk documento.pdf burst

į pasukti dokumentą:

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

Čia mes nurodome, kad aš visus puslapius pasuku į pietus, tai yra, mes pasuksime puslapius 180 laipsnių kampu, jei norite pasukti dokumentą 90 laipsnių kampu, darykite tai su E, o jei norite 270 laipsnių kampu su W.

Jei norite sužinoti daugiau apie naudojimo komandas ir keletą šio įrankio pavyzdžių, galite apsilankyti sekanti nuoroda.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.