Како претворити веб страницу у ПДФ датотеку или слике у Линуку

Како претворити веб страницу у ПДФ датотеку или слике у Линуку

Желите да знате како можете да снимите веб страницу и сачувате је као ПДФ документ или слику помоћу терминала? Срећом, Линук има мноштво помоћних програма које можете користити за аутоматизацију задатка претварања ХТМЛ докумената у ПДФ датотеке и слике.





Овај чланак ће вас упознати са вкхтмлтопдф и вкхтмлтоимаге, помоћним програмима који су вам потребни да вам олакшају рад.





Како претворити ХТМЛ у ПДФ

Ако желите да снимите веб странице и претворите их у ПДФ датотеку, помоћни програм вкхтмлтопдф ће вам помоћи. Вкхтмлтопдф је алатка командне линије отвореног кода која се користи за претварање веб страница у ПДФ документе.





Пошто алат ради без проблема унутар Линук терминала, нећете захтевати никакав веб управљачки програм или оквир за аутоматизацију прегледача попут Селениум.

Инсталирајте вкхтмлтопдф на Линук

Вкхтмлтопдф није један од стандардних пакета који долазе унапред инсталирани на Линук-у. Мораћете да га ручно инсталирате помоћу управитеља пакета вашег система.



Да бисте инсталирали вкхтмлтопдф на Убунту и Дебиан дистрибуције:

sudo apt install wkhtmltopdf

На дистрибуцијама заснованим на Арцх-у, попут Мањаро Линука:





sudo pacman -S wkhtmltopdf

Лако је инсталирати и вкхтмлтопдф на РХЕЛ дистрибуције попут Федоре и ЦентОС-а.

sudo dnf install wkhtmltopdf

Основна синтакса

Основна синтакса наредбе је:





wkhtmltopdf webpage filename

...где веб страна је УРЛ веб странице коју желите да конвертујете и назив документа је назив излазне ПДФ датотеке.

Да бисте Гоогле страницу претворили у ПДФ документ:

wkhtmltopdf https://google.com google.pdf

Излаз:

Када отворите ПДФ датотеку, приметићете да је вкхтмлтопдф прецизно претворио веб страницу у документ.

Тхе --копије флаг је спасилац ако желите да ваша излазна датотека има више копија веб странице. Имајте на уму да приликом штампања више копија вкхтмлтопдф неће генерисати више ПДФ датотека, већ ће уместо тога додати додатне странице у један документ.

Да бисте направили три копије Гоогле почетне странице:

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

Излазна ПДФ датотека ће садржати три странице како је наведено у горенаведеној команди.

Додајте филтер сивим тоновима у излаз

Да бисте у ПДФ датотеку додали филтер у сивим тоновима, користите или -сивине заставица са командом:

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

Излазни фајл:

Промените оријентацију ПДФ -а

Подразумевано, вкхтмлтопдф генерише ПДФ датотеку у вертикалном распореду, односно усправно. Да бисте променили ово подразумевано понашање и уместо тога снимили веб странице у хоризонталном положају, користите -оријентација заставица са командом:

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

Излаз:

Имајте на уму да пејзажна верзија документа има већу празну површину у односу на портретну.

Немојте укључивати слике током претварања

Приликом генерисања излаза, ако не желите да вкхтмлтопдф приказује слике присутне на веб страници, користите --нема слика застава:

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

Излаз:

Повезан: Најбољи алати за уређивање ПДФ датотеке било где

Како претворити веб страницу у слике

Помоћни програм вкхтмлтоимаге део је пакета вкхтмлтопдф. Ако радите на извештају и желите да укључите слике веб локације, овај алат ће вам користити. Линук терминал не само да вам олакшава снимање слика, већ вам нуди и низ опција које вам омогућавају да прилагодите излаз.

шта можете направити са 3д штампачем код куће

Основна синтакса

Вкхтмлтоимаге има синтаксу сличну вкхтмлтопдф:

wkhtmltoimage webpage filename

...где веб страна је УРЛ веб локације и назив документа је назив излазне слике.

Претворите веб страницу у слику

Настављајући са горенаведеним примером, хајде да претворимо Гоогле почетну страницу у слике.

wkhtmltoimage https://google.com google.png

Излаз:

Такође можете одредити прилагођени формат датотеке за који желите да има излазну слику. Вкхтмлтоимаге подржава следеће екстензије датотека:

  • ЈПЕГ/ЈПГ
  • ПНГ
  • СВГ

На пример, ако желите да генеришете ЈПГ слику, једноставно замените екстензију датотеке са ЈПГ у команди:

wkhtmltoimage https://google.com google.jpg

Повезан: ЈПГ у односу на ЈПЕГ: Која је разлика између ових формата сликовних датотека?

Снимање веб страница помоћу Линук терминала

Морате имати прегледач ПДФ -а на вашем Линук систему ако желите да видите ПДФ датотеке које генерише вкхтмлтопдф. Иако већина дистрибуција Линука долази са унапред инсталираним ПДФ уређивачем, можете ручно изабрати и инсталирати ПДФ уређивач који одговара вашим потребама.

Објави Објави Твеет Емаил 5 најбољих Линук уређивача ПДФ -ова које бисте требали испробати

Требате уредити ПДФ датотеку у Линуку? Ови Линук ПДФ уређивачи су бесплатни за инсталацију и лаки за употребу.

Прочитајте следеће
Повезане теме
  • Линук
  • ПДФ
  • Линук
О аутору Деепесх Схарма(Објављено 79 чланака)

Деепесх је млађи уредник за Линук у МУО. Он пише информативне водиче за Линук, с циљем да свим новопридошлим пружи блажено искуство. Нисам сигуран у филмове, али ако желите да разговарате о технологији, он је ваш момак. У слободно време можете га пронаћи како чита књиге, слуша различите музичке жанрове или свира гитару.

Више од Деепесх Схарма

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили