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.
Nyomtasson több példányt a weboldalról
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álniaSzerkeszteni 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
- Linux
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ólIratkozzon 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