html - 我可以从命令行打印 html 文件(带有图像、css)吗?

标签 html linux command-line scripting printing

我想从脚本中打印带有图像的样式化 html 页面。谁能推荐一个开源解决方案?

我正在使用 linux (Ubuntu 8.04),但也对其他操作系统的解决方案感兴趣。

最佳答案

你可以给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

关于html - 我可以从命令行打印 html 文件(带有图像、css)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/286583/

相关文章:

html - 中间有大盒子的 5 个盒子的 Flexbox 布局

javascript - ".Js"之后的编号是什么意思?

c++ - 为什么 boost asio 函数 expires_from_now() 取消 deadline_timer?

linux - 在 Rundeck 作业中从 root 切换用户(无法创建 session : Already running in a session)

c++ - 测试Windows应用程序的运行状况

batch-file - chcp 65001 和 .bat 文件

php - 使用 Ajax 将数据从服务器返回到页面

html - 居中图像并保持导航可见

linux - Linux 内核中 slab 内存管理的缓存着色

ruby - 我如何终止正在使用的端口 -- eventmachine