Kuidas teisendada veebileht PDF -failiks või piltideks Linuxis

Kuidas teisendada veebileht PDF -failiks või piltideks Linuxis

Kas soovite teada, kuidas saate veebilehe jäädvustada ja terminali abil PDF -dokumendina või pildina salvestada? Õnneks on Linuxil hulgaliselt utiliite, mida saate kasutada HTML -dokumentide PDF -failideks ja piltideks teisendamise automatiseerimiseks.





See artikkel tutvustab teile utiliite wkhtmltopdf ja wkhtmltoimage, mida vajate oma töö hõlbustamiseks.





Kuidas teisendada HTML -i PDF -failiks

Kui soovite jäädvustada veebilehti ja teisendada need PDF -failiks, aitab teid utiliit wkhtmltopdf. Wkhtmltopdf on avatud lähtekoodiga käsurea tööriist, mida kasutatakse veebilehtede muutmiseks PDF-dokumentideks.





Kuna tööriist töötab Linuxi terminalis peata, ei vaja te veebidraiverit ega brauseri automatiseerimise raamistikku, nagu Selenium.

Installige Linuxile wkhtmltopdf

Wkhtmltopdf ei ole üks standardpakettidest, mis on Linuxile eelinstallitud. Peate selle käsitsi installima, kasutades oma süsteemi paketihaldurit.



Wkhtmltopdf installimiseks Ubuntu ja Debiani põhistele distributsioonidele tehke järgmist.

sudo apt install wkhtmltopdf

Arch-põhistes distributsioonides nagu Manjaro Linux:





sudo pacman -S wkhtmltopdf

Wkhtmltopdf installimine RHEL-põhistele distributsioonidele, nagu Fedora ja CentOS, on samuti lihtne.

sudo dnf install wkhtmltopdf

Põhisüntaks

Käsu põhisüntaks on järgmine:





wkhtmltopdf webpage filename

... kus veebileht on teisendatava veebilehe URL ja faili nimi on väljund -PDF -faili nimi.

Google'i kodulehe teisendamiseks PDF -dokumendiks tehke järgmist.

wkhtmltopdf https://google.com google.pdf

Väljund:

PDF -faili avades märkate, et wkhtmltopdf on veebilehe täpselt dokumendiks muutnud.

The -koopiad lipp on elupäästja, kui soovite, et teie väljundfailil oleks veebilehe mitu koopiat. Pange tähele, et mitme koopia printimisel ei genereeri wkhtmltopdf mitu PDF -faili, vaid lisab selle asemel ühele dokumendile täiendavaid lehti.

Google'i kodulehe kolme koopia loomiseks tehke järgmist.

wkhtmltopdf --copies 3 https://google.com google.pdf

Väljund -PDF -fail sisaldab kolme lehekülge, nagu on kirjeldatud eespool nimetatud käsus.

Lisage väljundisse halltoonide filter

Halltoonide filtri lisamiseks PDF -faili kasutage -g või -halltoonid lipp käsuga:

wkhtmltopdf -g https://google.com google.pdf
wkhtmltopdf --grayscale https://google.com google.pdf

Väljundfail:

Muutke PDF -i suunda

Vaikimisi genereerib wkhtmltopdf PDF -faili vertikaalse paigutusega, st portree. Selle vaikekäitumise muutmiseks ja veebilehtede jäädvustamiseks maastikul kasutage nuppu -orientatsioon lipp käsuga:

wkhtmltopdf --orientation landscape https://google.com google.pdf

Väljund:

Pange tähele, et dokumendi horisontaalversioonil on portreega võrreldes suurem tühikute ala.

Ärge kaasake teisendamise ajal pilte

Kui te ei soovi väljundi genereerimisel, et wkhtmltopdf renderdaks veebilehel olevaid pilte, kasutage -pilte pole lipp:

wkhtmltopdf --no-images https://google.com google.pdf

Väljund:

Seotud: Parimad tööriistad PDF -faili redigeerimiseks kõikjal

Kuidas teisendada veebileht piltideks

Utiliit wkhtmltoimage on osa paketist wkhtmltopdf. Kui töötate aruande kallal ja soovite lisada veebisaidi pilte, töötab see tööriist teie kasuks. Linuxi terminal mitte ainult ei hõlbusta piltide jäädvustamist, vaid annab ka hulga võimalusi, mis võimaldavad teil väljundit kohandada.

lõbusaid asju, mida google homeilt küsida

Põhisüntaks

Wkhtmltoimage süntaks sarnaneb wkhtmltopdf -ga:

wkhtmltoimage webpage filename

... kus veebileht on veebisaidi URL ja faili nimi on väljundpildi nimi.

Veebilehe teisendamine pildiks

Jätkates ülalnimetatud näitega, teisendame Google'i kodulehe piltideks.

wkhtmltoimage https://google.com google.png

Väljund:

Samuti saate määrata kohandatud failivormingu, mida soovite väljundpildil kasutada. Wkhtmltoimage toetab järgmisi faililaiendeid:

  • JPEG/JPG
  • PNG
  • SVG

Näiteks kui soovite luua JPG -pildi, asendage faililaiend lihtsalt käsuga JPG:

wkhtmltoimage https://google.com google.jpg

Seotud: JPG vs JPEG: mis vahe on nende pildifailivormingute vahel?

Veebilehtede jäädvustamine Linuxi terminali abil

Kui soovite vaadata wkhtmltopdf loodud PDF -faile, peab teie Linuxi süsteemi olema installitud PDF -vaataja. Kuigi enamikul Linuxi distributsioonidel on eelinstallitud PDF -redaktor, saate oma vajadustele vastava PDF -redaktori käsitsi valida ja installida.

Jaga Jaga Piiksuma E -post 5 parimat Linuxi PDF -redaktorit, mida peaksite proovima

Kas vajate Linuxis PDF -faili redigeerida? Need Linuxi PDF -redaktorid on tasuta installitavad ja hõlpsasti kasutatavad.

Loe edasi
Seotud teemad
  • Linux
  • PDF
  • Linux
Autori kohta Deepesh Sharma(79 artiklit avaldatud)

Deepesh on MUO Linuxi noorem toimetaja. Ta kirjutab Linuxis informatiivseid juhendeid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Filmide osas pole kindel, aga kui soovite tehnoloogiast rääkida, on ta teie mees. Vabal ajal võite teda lugeda raamatuid, kuulata erinevaid muusikažanre või mängida kitarri.

Rohkem Deepesh Sharma'st

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin