Hogyan lehet weblapokat PDF -fájlokká vagy képekké konvertálni Linux alatt

Hogyan lehet weblapokat PDF -fájlokká vagy képekké konvertálni Linux alatt

Szeretné tudni, hogyan készíthet weboldalakat, és mentheti el PDF dokumentumként vagy képként a terminál használatával? Szerencsére a Linux rengeteg segédprogrammal rendelkezik, amelyek segítségével automatizálhatja a HTML dokumentumok PDF fájlokká és képekké konvertálását.





Ez a cikk bemutatja a wkhtmltopdf és a wkhtmltoimage segédprogramokat, amelyekre szüksége van, hogy megkönnyítse a munkáját.





Hogyan lehet HTML -t PDF -re konvertálni

Ha weboldalakat szeretne rögzíteni és PDF fájlba konvertálni, akkor a wkhtmltopdf segédprogram segít ebben. A Wkhtmltopdf egy nyílt forráskódú parancssori eszköz, amelyet weboldalak PDF dokumentumokká alakítására használnak.



Mivel az eszköz fejetlenül működik a Linux terminálon belül, nem lesz szüksége sem webes illesztőprogramra, sem olyan böngésző automatizálási keretrendszerre, mint a Selenium.

Telepítse a wkhtmltopdf fájlt Linuxra

A Wkhtmltopdf nem tartozik a Linuxba előre telepített szabványos csomagok közé. Ezt manuálisan kell telepítenie a rendszer csomagkezelőjével.



A wkhtmltopdf telepítése Ubuntu és Debian alapú disztribúciókhoz:

sudo apt install wkhtmltopdf

Arch-alapú disztribúciókon, például a Manjaro Linuxon:





sudo pacman -S wkhtmltopdf

A wkhtmltopdf telepítése olyan RHEL-alapú disztribúciókra, mint a Fedora és a CentOS, szintén egyszerű.

sudo dnf install wkhtmltopdf

Alapszintaxis

A parancs alapvető szintaxisa a következő:





wkhtmltopdf webpage filename

...ahol honlap a konvertálni kívánt weboldal URL -je és fájl név a kimeneti PDF fájl neve.

A Google kezdőlapjának PDF -dokumentummá konvertálása:

wkhtmltopdf https://google.com google.pdf

Kimenet:

A PDF fájl megnyitásakor észre fogja venni, hogy a wkhtmltopdf pontosan a dokumentumot tette a weboldalt.

Az -másolatok zászló életmentő, ha azt szeretné, hogy a kimeneti fájl több példányban legyen a weboldalról. Ne feledje, hogy több példány nyomtatásakor a wkhtmltopdf nem hoz létre több PDF -fájlt, hanem további oldalakat ad hozzá egyetlen dokumentumhoz.

Három példány létrehozása a Google kezdőlapjáról:

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

A kimeneti PDF fájl három oldalt fog tartalmazni, ahogyan azt a fent említett parancs megadta.

Adjon hozzá szürkeárnyalatos szűrőt a kimenethez

Szürkeárnyalatos szűrő hozzáadásához használja a -g vagy -szürkeárnyalatos zászló a következő paranccsal:

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

Kimeneti fájl:

Módosítsa a PDF tájolását

Alapértelmezés szerint a wkhtmltopdf a PDF -fájlt függőleges elrendezésben, azaz álló helyzetben hozza létre. Ha módosítani szeretné ezt az alapértelmezett viselkedést, és inkább fekvő helyzetben szeretne weboldalakat rögzíteni, használja a --orientáció zászló a következő paranccsal:

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

Kimenet:

Vegye figyelembe, hogy a dokumentum fekvő verziója nagyobb szóközökkel rendelkezik, mint a portré.

Ne vegyen be képeket konvertálás közben

Ha nem szeretné, hogy a wkhtmltopdf megjelenítse a képeket a weblapon, használja a -nincs kép zászló:

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

Kimenet:

Összefüggő: A legjobb eszközök a PDF fájlok szerkesztéséhez bárhol

Hogyan lehet egy weboldalt képpé alakítani

A wkhtmltoimage segédprogram a wkhtmltopdf csomag része. Ha egy jelentésen dolgozik, és egy webhely képeit szeretné tartalmazni, akkor ez az eszköz az Ön javára fog működni. A Linux terminál nemcsak megkönnyíti a képek rögzítését, hanem számos lehetőséget kínál a kimenet testreszabásához.

Hiányzik a Windows 10 Lomtár ikonja

Alapszintaxis

A Wkhtmltoimage szintaxisa hasonló a wkhtmltopdf -hez:

wkhtmltoimage webpage filename

...ahol honlap egy webhely URL -je és fájl név a kimeneti kép neve.

Weboldal konvertálása képpé

Folytatva a fent említett példát, alakítsuk át a Google kezdőlapját képekké.

wkhtmltoimage https://google.com google.png

Kimenet:

Megadhat egy egyéni fájlformátumot is a kimeneti képhez. A Wkhtmltoimage a következő fájlkiterjesztéseket támogatja:

  • JPEG/JPG
  • PNG
  • SVG

Például, ha JPG -képet szeretne létrehozni, egyszerűen cserélje ki a fájlkiterjesztést JPG -re a parancsban:

wkhtmltoimage https://google.com google.jpg

Összefüggő: JPG vs JPEG: Mi a különbség ezek között a képfájlformátumok között?

Weblapok rögzítése a Linux terminál használatával

A wkhtmltopdf által létrehozott PDF -fájlok megtekintéséhez telepítenie kell egy PDF -megtekintőt a Linux rendszerére. Míg a legtöbb Linux disztribúció előre telepített PDF -szerkesztővel rendelkezik, manuálisan választhat és telepíthet az igényeinek megfelelő PDF -szerkesztőt.

Részvény Részvény Csipog Email Az 5 legjobb Linux PDF szerkesztő, amelyet meg kell próbálnia

Szerkeszteni kell egy PDF fájlt Linux alatt? Ezek a Linux PDF szerkesztők ingyenesen telepíthetők és könnyen használhatók.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • PDF
  • Linux
A szerzőről Deepesh Sharma(79 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide