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

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

HTML-i teisendamine PDF-failiks

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

Kuna tööriist töötab Linuxi terminalis peata, ei vaja te ühtegi veebidraiverit ega brauseri automatiseerimisraamistikku nagu Selenium.

Paigaldage wkhtmltopdf Linuxi

Wkhtmltopdf ei kuulu nende standardpakettide hulka, mis on Linuxi eelinstallitud. Peate selle käsitsi installima, kasutades oma süsteemi paketihaldurit.

Wkhtmltopdf installimiseks Ubuntu ja Debiani põhistele jaotustele:

sudo apt install wkhtmltopdf
instagram viewer

Archi-põhistes distros nagu Manjaro Linux:

sudo pacman -S wkhtmltopdf

Samuti on wkhtmltopdf installimine RHEL-põhistele distrodele nagu Fedora ja CentOS.

sudo dnf installige wkhtmltopdf

Põhisüntaks

Käsu põhisüntaks on:

wkhtmltopdf veebilehe failinimi

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

Google'i kodulehe teisendamiseks PDF-dokumendiks toimige järgmiselt.

wkhtmltopdf https://google.com google.pdf

Väljund:

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

Veebilehe mitme eksemplari printimine

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

Google'i avalehelt kolme eksemplari loomiseks tehke järgmist.

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

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

Lisage väljundisse halltoonide filter

Halltoonis filtri lisamiseks PDF-faili kasutage nuppu -g või --halltoon lipp käsuga:

wkhtmltopdf -g https://google.com google.pdf
wkhtmltopdf - halltoon 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 hõivamiseks selle asemel kasutage nuppu --orienteerumine lipp käsuga:

wkhtmltopdf - orientatsioonimaastik https://google.com google.pdf

Väljund:

Pange tähele, et dokumendi horisontaalsel versioonil on suurem tühimikuväli võrreldes püstpaigutusega.

Ärge lisage pilte teisendamise ajal

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

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

Väljund:

Seotud: Parimad tööriistad PDF-faili muutmiseks 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 pakub ka mitmeid võimalusi, mis võimaldavad teil väljundit kohandada.

Põhisüntaks

Wkhtmltoimage süntaks sarnaneb wkhtmltopdf-ga:

wkhtmltoimage veebilehe failinimi

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

Veebilehe teisendamine pildiks

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

wkhtmltoimage https://google.com google.png

Väljund:

Samuti saate määrata kohandatud failivormingu, mille soovite väljundpildile. Wkhtmltoimage toetab järgmisi faililaiendeid:

  • JPEG / JPG
  • PNG
  • SVG

Näiteks kui soovite genereerida JPG-pildi, asendage lihtsalt käsus faililaiend JPG-ga:

wkhtmltoimage https://google.com google.jpg

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

Veebilehtede hõivamine Linuxi terminali abil

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

E-post
Viis parimat Linuxi PDF-redaktorit, mida peaksite proovima

Kas peate Linuxis PDF-faili muutma? Neid Linuxi PDF-redigeerijaid on tasuta installida ja neid on lihtne kasutada.

Loe edasi

Seotud teemad
  • Linux
  • PDF
  • Linux
Autori kohta
Sügav Sharma (67 artiklit on avaldatud)

Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.

Veel Deepesh Sharmalt

Telli meie uudiskiri

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

Veel üks samm !!!

Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.

.