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
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.
Kas peate Linuxis PDF-faili muutma? Neid Linuxi PDF-redigeerijaid on tasuta installida ja neid on lihtne kasutada.
Loe edasi
- Linux
- Linux
Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.
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.