Haluatko tietää, miten 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 sinulle wkhtmltopdf ja wkhtmltoimage, apuohjelmat, joita tarvitset helpottaaksesi työtäsi.
Kuinka muuntaa HTML PDF -muotoon
Jos haluat kaapata verkkosivuja ja muuntaa ne PDF -tiedostoiksi, wkhtmltopdf -apuohjelma auttaa sinua. Wkhtmltopdf on avoimen lähdekoodin komentorivityökalu, jota käytetään verkkosivujen muuntamiseen PDF-asiakirjoiksi.
Koska työkalu toimii pättömästi Linux -päätelaitteen sisällä, et tarvitse web -ohjainta tai selaimen automaatiokehystä, kuten Selenium.
Asenna wkhtmltopdf Linuxiin
Wkhtmltopdf ei ole yksi vakiopaketeista, jotka on esiasennettu Linuxiin. Sinun on asennettava se manuaalisesti järjestelmän paketinhallinnan avulla.
Asenna wkhtmltopdf Ubuntu- ja Debian-pohjaisiin jakeluihin:
sudo apt install wkhtmltopdf
Arch-pohjaisissa jakeluissa, kuten Manjaro Linux:
sudo pacman -S wkhtmltopdf
Wkhtmltopdf: n asentaminen RHEL-pohjaisiin distroihin, kuten Fedora ja CentOS, on myös helppoa.
sudo dnf install wkhtmltopdf
Perussyntaksi
Komennon perussyntaksi on:
wkhtmltopdf webpage filename
...missä Nettisivu on sen verkkosivun URL -osoite, jonka haluat muuntaa, ja Tiedoston nimi on tulostettavan PDF -tiedoston nimi.
Voit muuntaa Googlen etusivun PDF -asiakirjaksi seuraavasti:
wkhtmltopdf https://google.com google.pdf
Lähtö:
Kun avaat PDF -tiedoston, huomaat, että wkhtmltopdf on tehnyt web -sivusta tarkasti asiakirjan.
Tulosta useita kopioita Web -sivusta
The -kopiot lippu on hengenpelastaja, jos haluat, että tulostiedostossasi on useita kopioita verkkosivusta. Huomaa, että kun tulostetaan useita kopioita, wkhtmltopdf ei luo useita PDF -tiedostoja, vaan lisää sivuja yksittäiseen asiakirjaan.
Kolmen kopion luominen Googlen etusivulta:
wkhtmltopdf --copies 3 https://google.com google.pdf
Tulostettu PDF -tiedosto sisältää kolme sivua edellä mainitun komennon mukaisesti.
Lisää harmaasävyinen suodatin lähtöön
Jos haluat lisätä harmaasävyisen suodattimen PDF -tiedostoon, käytä -g tai --harmaasävyinen lippu komennolla:
wkhtmltopdf -g https://google.com google.pdf
wkhtmltopdf --grayscale https://google.com google.pdf
Tulostustiedosto:
Muuta PDF -tiedoston suunta
Oletuksena wkhtmltopdf luo PDF -tiedoston pystysuunnassa eli pystysuunnassa. Jos haluat muuttaa tätä oletustoimintoa ja kaapata verkkosivuja vaakasuunnassa, käytä --suuntautuminen lippu komennolla:
wkhtmltopdf --orientation landscape https://google.com google.pdf
Lähtö:
Huomaa, että asiakirjan vaakasuorassa versiossa on suurempi välilyönti kuin pystysuorassa.
Älä sisällytä kuvia muuntamisen aikana
Jos et halua, että wkhtmltopdf renderöi verkkosivulla olevia kuvia, käytä -ei kuvia lippu:
wkhtmltopdf --no-images https://google.com google.pdf
Lähtö:
Aiheeseen liittyviä: 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ää verkkosivuston kuvia, tämä työkalu toimii eduksesi. Linux -päätelaite ei ainoastaan helpota kuvien ottamista, vaan tarjoaa myös erilaisia vaihtoehtoja, joiden avulla voit muokata tulostustasi.
kromi vie liikaa muistia
Perussyntaksi
Wkhtmltoimagella on samanlainen syntaksi kuin wkhtmltopdf:
wkhtmltoimage webpage filename
...missä Nettisivu on verkkosivuston URL -osoite ja Tiedoston nimi on tulostettavan kuvan nimi.
Muunna Web -sivu kuvaksi
Jatketaan edellä mainitusta esimerkistä, muunnetaan Googlen kotisivu kuviksi.
wkhtmltoimage https://google.com google.png
Lähtö:
Voit myös määrittää mukautetun tiedostomuodon, jonka haluat tulostuskuvan olevan. Wkhtmltoimage tukee seuraavia tiedostotunnisteita:
- JPEG/JPG
- PNG
- SVG
Jos esimerkiksi haluat luoda JPG -kuvan, korvaa tiedostopääte JPG -komennolla:
wkhtmltoimage https://google.com google.jpg
Aiheeseen liittyviä: JPG vs.JPEG: Mikä on ero näiden kuvatiedostomuotojen välillä?
Verkkosivujen sieppaus Linux -päätelaitteen avulla
Sinulla on oltava PDF -katseluohjelma asennettuna Linux -järjestelmääsi, jos haluat tarkastella wkhtmltopdf: n luomia PDF -tiedostoja. Vaikka useimmissa Linux -jakeluissa on esiasennettu PDF -editori, voit valita ja asentaa tarpeitasi vastaavan PDF -editorin manuaalisesti.
Jaa Jaa Tweet Sähköposti 5 parasta Linux -PDF -editoria, joita sinun pitäisi kokeillaHaluatko muokata PDF -tiedostoa Linuxissa? Nämä Linux -PDF -editorit ovat ilmaisia asentaa ja helppokäyttöisiä.
Lue seuraava Liittyvät aiheet- Linux
- Linux
Deepesh on MUO: n nuorempi editori Linuxille. Hän kirjoittaa informaatio -oppaita Linuxissa ja pyrkii tarjoamaan autuaan kokemuksen kaikille uusille tulokkaille. Et ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on kaverisi. Vapaa -ajallaan löydät hänet lukemasta kirjoja, kuuntelemassa erilaisia musiikkilajeja tai soittamassa kitaraa.
Lisää Deepesh Sharmastatilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi