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.
Drukājiet vairākas Web lapas kopijas
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ātNepiecieš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
- Linux
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 SharmaAbonē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