Haluatko tietää, kuinka voit kaapata verkkosivun ja tallentaa sen PDF-dokumenttina tai kuvana päätelaitteen avulla? Onneksi Linuxilla on lukuisia apuohjelmia, joiden avulla voit automatisoida HTML-asiakirjojen muuntamisen PDF-tiedostoiksi ja kuviksi.

Tässä artikkelissa esitellään wkhtmltopdf- ja wkhtmltoimage-apuohjelmat, joita tarvitset työn helpottamiseksi.

Kuinka muuntaa HTML-tiedosto PDF-muotoon

Jos haluat kaapata verkkosivuja ja muuntaa ne PDF-tiedostoksi, wkhtmltopdf -apuohjelma auttaa sinua. Wkhtmltopdf on avoimen lähdekoodin komentorivityökalu, jota käytetään verkkosivujen tekemiseen PDF-dokumenteiksi.

Koska työkalu toimii päätön Linux-päätelaitteen sisällä, et tarvitse mitään web-ohjainta tai selainautomaatiokehystä, kuten Selenium.

Asenna wkhtmltopdf Linuxiin

Wkhtmltopdf ei kuulu vakiopaketteihin, jotka on esiasennettu Linuxiin. Sinun on asennettava se manuaalisesti järjestelmän paketinhallinnalla.

Asenna wkhtmltopdf Ubuntu- ja Debian-pohjaisiin jakeluihin:

sudo apt install wkhtmltopdf
instagram viewer

Arch-pohjaisissa distroissa, kuten Manjaro Linux:

sudo pacman -S wkhtmltopdf

Myös wkhtmltopdf: n asentaminen RHEL-pohjaisiin distroihin, kuten Fedora ja CentOS, on helppoa.

sudo dnf asenna wkhtmltopdf

Perussyntaksi

Komennon perussyntaksi on:

wkhtmltopdf verkkosivun tiedostonimi

...missä Nettisivu on muunnettavan verkkosivun URL-osoite ja Tiedoston nimi on tulostettavan PDF-tiedoston nimi.

Google-kotisivun muuntaminen PDF-dokumentiksi:

wkhtmltopdf https://google.com google.pdf

Tuotos:

Avaamalla PDF-tiedoston huomaat, että wkhtmltopdf on tehnyt verkkosivun tarkalleen dokumentiksi.

Tulosta useita kopioita verkkosivulta

--kopiot flag on hengenpelastaja, jos haluat, että tulostustiedostossasi on useita kopioita verkkosivusta. Huomaa, että kun tulostetaan useita kopioita, wkhtmltopdf ei luo useita PDF-tiedostoja, mutta lisää sen sijaan ylimääräisiä sivuja yhteen asiakirjaan.

Kolmen kopion luominen Googlen etusivulta:

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

Tulostettava PDF-tiedosto sisältää kolme sivua edellä mainitun komennon mukaisesti.

Lisää harmaasävyn suodatin tulosteeseen

Lisää harmaasävyn suodatin PDF-tiedostoon käyttämällä -g tai --harmaasävy lippu komennolla:

wkhtmltopdf -g https://google.com google.pdf
wkhtmltopdf --harmaasävy https://google.com google.pdf

Tulostustiedosto:

Vaihda PDF-tiedoston suunta

Oletuksena wkhtmltopdf luo PDF-tiedoston pystysuunnassa eli pystysuunnassa. Jos haluat muuttaa tätä oletuskäyttäytymistä ja siepata verkkosivuja vaakasuunnassa, käytä --suuntautuminen lippu komennolla:

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

Tuotos:

Huomaa, että asiakirjan vaakasuuntaisella versiolla on suurempi välilyönti kuin pystysuoralla.

Älä sisällytä kuvia muunnettaessa

Jos et halua, että wkhtmltopdf renderöi kuvia verkkosivulla, käytä --no-kuvia lippu:

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

Tuotos:

Liittyvät: Parhaat työkalut PDF-tiedoston muokkaamiseen missä tahansa

Kuinka muuntaa verkkosivu kuviksi

Wkhtmltoimage -apuohjelma on osa wkhtmltopdf-pakettia. Jos työskentelet raportin parissa ja haluat sisällyttää kuvia verkkosivustosta, tämä työkalu toimii sinun eduksesi. Linux-pääte helpottaa kuvien sieppaamista, mutta tarjoaa myös useita vaihtoehtoja, joiden avulla voit mukauttaa lähtöäsi.

Perussyntaksi

Wkhtmltoimage: n syntaksin muoto on samanlainen kuin wkhtmltopdf:

wkhtmltoimage-verkkosivun tiedostonimi

...missä Nettisivu on verkkosivuston URL ja Tiedoston nimi on tulostettavan kuvan nimi.

Muunna verkkosivu kuvaksi

Jatkaaksemme edellä mainittua esimerkkiä, muunnetaan Googlen kotisivu kuviksi.

wkhtmltoimage https://google.com google.png

Tuotos:

Voit myös määrittää mukautetun tiedostomuodon, jonka haluat lähtökuvan olevan. Wkhtmltoimage tukee seuraavia tiedostotunnisteita:

  • JPEG / JPG
  • PNG
  • SVG

Esimerkiksi, jos haluat luoda JPG-kuvan, korvaa vain tiedostotunniste JPG: llä komennossa:

wkhtmltoimage https://google.com google.jpg

Liittyvät: JPG vs. JPEG: Mikä on ero näiden kuvatiedostomuotojen välillä?

Verkkosivujen sieppaaminen Linux-päätelaitteella

Sinulla on oltava asennettuna PDF-katseluohjelma Linux-järjestelmääsi, jos haluat tarkastella wkhtmltopdf: n luomia PDF-tiedostoja. Vaikka useimmissa Linux-jakeluissa on esiasennettu PDF-editori, voit valita ja asentaa manuaalisesti tarpeisiisi sopivan PDF-editorin.

Sähköposti
Viisi parasta Linux PDF -editoria, joita kannattaa kokeilla

Tarvitseeko muokata PDF-tiedostoa Linuxissa? Nämä Linux-PDF-editorit ovat vapaasti asennettavissa ja helppokäyttöisiä.

Lue seuraava

Liittyvät aiheet
  • Linux
  • PDF
  • Linux
Kirjailijasta
Deepesh Sharma (67 artikkelia julkaistu)

Deepesh on MUO: n nuorempi toimittaja Linuxille. Hän on kirjoittanut tietosisältöä Internetissä yli 3 vuotta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.

Lisää artistilta Deepesh Sharma

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.