Kā pārvērst tīmekļa lapu par PDF failu vai attēliem operētājsistēmā Linux

Kā pārvērst tīmekļa lapu par PDF failu vai attēliem operētājsistēmā Linux

Vai vēlaties uzzināt, kā varat uzņemt tīmekļa lapu un saglabāt to kā PDF dokumentu vai attēlu, izmantojot termināli? Par laimi, Linux ir daudz utilītu, kuras varat izmantot, lai automatizētu uzdevumu konvertēt HTML dokumentus uz PDF failiem un attēliem.





Šis raksts iepazīstinās jūs ar utilītām wkhtmltopdf un wkhtmltoimage, kas nepieciešamas, lai atvieglotu darbu.





Kā pārvērst HTML uz PDF

Ja vēlaties tvert tīmekļa lapas un pārvērst tās PDF failā, wkhtmltopdf utilīta jums palīdzēs. Wkhtmltopdf ir atvērtā koda komandrindas rīks, ko izmanto, lai tīmekļa lapas pārvērstu PDF dokumentos.





Tā kā rīks darbojas bezgalīgi Linux terminālī, jums nebūs nepieciešami tīmekļa draiveri vai pārlūkprogrammas automatizācijas sistēma, piemēram, Selēns.

Instalējiet wkhtmltopdf operētājsistēmā Linux

Wkhtmltopdf nav viena no standarta pakotnēm, kas ir iepriekš instalētas Linux. Jums tas būs jāinstalē manuāli, izmantojot sistēmas pakotņu pārvaldnieku.



Lai instalētu wkhtmltopdf Ubuntu un Debian izplatījumos:

sudo apt install wkhtmltopdf

Arhos izplatītajos izplatījumos, piemēram, Manjaro Linux:





sudo pacman -S wkhtmltopdf

Wkhtmltopdf instalēšana arī uz RHEL balstītiem izplatījumiem, piemēram, Fedora un CentOS, ir vienkārša.

sudo dnf install wkhtmltopdf

Pamata sintakse

Komandas pamata sintakse ir šāda:





wkhtmltopdf webpage filename

... kur tīmekļa lapa ir tās tīmekļa lapas URL, kuru vēlaties konvertēt, un faila nosaukums ir izvadāmā PDF faila nosaukums.

Lai Google sākumlapu pārvērstu PDF dokumentā:

wkhtmltopdf https://google.com google.pdf

Izeja:

Atverot PDF failu, jūs pamanīsit, ka wkhtmltopdf ir precīzi padarījis tīmekļa lapu par dokumentu.

The -kopijas karogs ir glābiņš, ja vēlaties, lai izvades failā būtu vairākas tīmekļa lapas kopijas. Ņemiet vērā, ka, drukājot vairākas kopijas, wkhtmltopdf neradīs vairākus PDF failus, bet tā vietā pievienos papildu lapas vienam dokumentam.

Lai izveidotu trīs Google mājas lapas kopijas:

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

Izejas PDF failā būs trīs lapas, kā norādīts iepriekšminētajā komandā.

Pievienojiet izvadam pelēktoņu filtru

Lai PDF failam pievienotu pelēktoņu filtru, izmantojiet -g vai -pelēktoņu karogs ar komandu:

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

Izejas fails:

Mainiet PDF orientāciju

Pēc noklusējuma wkhtmltopdf ģenerē PDF failu vertikālā izkārtojumā, ti, portreta veidā. Lai mainītu šo noklusējuma darbību un uzņemtu tīmekļa lapas ainavā, izmantojiet -orientācija karogs ar komandu:

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

Izeja:

Ņemiet vērā, ka dokumenta ainavas versijai ir lielāka atstarpe, salīdzinot ar portretu.

Pārvēršanas laikā neiekļaujiet attēlus

Ja, ģenerējot izvadi, nevēlaties, lai wkhtmltopdf renderētu tīmekļa lapā esošos attēlus, izmantojiet -bez attēliem karogs:

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

Izeja:

Saistīts: Labākie rīki PDF faila rediģēšanai jebkurā vietā

Kā pārvērst tīmekļa lapu attēlos

Lietderība wkhtmltoimage ir daļa no paketes wkhtmltopdf. Ja strādājat pie pārskata un vēlaties iekļaut vietnes attēlus, šis rīks darbosies jūsu labā. Linux terminālis ne tikai atvieglo attēlu uzņemšanu, bet arī piedāvā virkni iespēju, kas ļauj pielāgot izvadi.

lejupielādēt mūziku no ipod uz datoru

Pamata sintakse

Wkhtmltoimage sintakse ir līdzīga wkhtmltopdf:

wkhtmltoimage webpage filename

... kur tīmekļa lapa ir vietnes URL un faila nosaukums ir izvades attēla nosaukums.

Pārvērtiet Web lapu par attēlu

Turpinot iepriekš minēto piemēru, pārveidosim Google mājas lapu par attēliem.

wkhtmltoimage https://google.com google.png

Izeja:

Varat arī norādīt pielāgotu faila formātu, kuram vēlaties izmantot izvades attēlu. Wkhtmltoimage atbalsta šādus failu paplašinājumus:

  • JPEG/JPG
  • PNG
  • SVG

Piemēram, ja vēlaties ģenerēt JPG attēlu, komandā vienkārši aizstājiet faila paplašinājumu ar JPG:

wkhtmltoimage https://google.com google.jpg

Saistīts: JPG pret JPEG: Kāda ir atšķirība starp šiem attēlu failu formātiem?

Tīmekļa lapu uzņemšana, izmantojot Linux termināli

Lai skatītu wkhtmltopdf ģenerētos PDF failus, jūsu Linux sistēmā ir jābūt instalētam PDF skatītājam. Lai gan lielākajai daļai Linux izplatījumu ir iepriekš instalēts PDF redaktors, jūs varat manuāli izvēlēties un instalēt jūsu vajadzībām atbilstošu PDF redaktoru.

Kopīgot Kopīgot Čivināt E -pasts 5 labākie Linux PDF redaktori, kurus jums vajadzētu izmēģināt

Nepieciešams rediģēt PDF failu Linux? Šie Linux PDF redaktori ir brīvi instalējami un viegli lietojami.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • PDF
  • Linux
Par autoru Deepesh Sharma(79 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu