Вы можете попробовать html2ps , он написан на Perl, так что я думаю, он будет работать на любой операционной системе, на которой работает Perl. Он поддерживает CSS и изображения. Это не так хорошо, как вы, возможно, хотите.
Для использования в Debian / Ubuntu sudo aptitude install html2ps
, а затем перенаправить вывод в lpr
, чтобы вывести:
html2ps \
http://stackoverflow.com/questions/286583 \
|lpr
Или передайте вывод в ps2pdf для преобразования в файл pdf:
html2ps \
http://stackoverflow.com/questions/286583 \
|ps2pdf - stackoverflow.pdf