Назад | Перейти на главную страницу

Как лучше всего отобразить необработанный HTML и распечатать его (на принтер) из командной строки?

Другими словами, вот моя веб-страница:

/usr/bin/curl --cookie ~/.cookies 'http://somewhere.com'

И я ищу команду, которая выглядит примерно так

/usr/bin/curl --cookie ~/.cookies 'http://somewhere.com' | render_raw_html_to_image | lpr

Вы можете использовать firefox с Печать из командной строки расширение.

firefox -print http://www.example.com/index.html
firefox -print http://www.example.com/index.html -printmode pdf -printfile ../foo.pdf
firefox -print http://www.example.com/index.html -printmode PNG
firefox -print http://www.example.com/index.html -printdelay 10

источник

Вы можете попробовать использовать wkhtmltopdf, который использует движок webkit для преобразования HTML-страницы в PDF-файл. Затем вы можете распечатать PDF-файл.

http://htmldoc.org/ может помочь.

Вы можете использовать ссылки с переключателем дампа:

links www.google.com -dump > formatedOutput.txt

То же и с рысью:

lynx www.google.com -dump > formatedOutput.txt

И снова то же самое с w3m:

w3m www.google.com -dump > formatedOutput.txt