我可以从命令行打印html文件(带有图像、css)吗?
我想打印样式化的html页面及其来自脚本的图像。有人能推荐一个开源解决方案吗我可以从命令行打印html文件(带有图像、css)吗?,html,linux,command-line,scripting,printing,Html,Linux,Command Line,Scripting,Printing,我想打印样式化的html页面及其来自脚本的图像。有人能推荐一个开源解决方案吗 我正在使用linux(Ubuntu 8.04),但也对其他操作系统的解决方案感兴趣。我不确定这段代码是否适用于mono,但它至少适用于Windows和“real.NET Framework”: 如果您的安装中有kde,那么您可以启动konqueror并使用dcop或dbus向其发送命令。这意味着您必须让x运行,这可能不适合您。您可以尝试一下,它是用Perl编写的,所以我想它将在任何运行Perl的操作系统上运行。它确实支
我正在使用linux(Ubuntu 8.04),但也对其他操作系统的解决方案感兴趣。我不确定这段代码是否适用于mono,但它至少适用于Windows和“real.NET Framework”:
如果您的安装中有kde,那么您可以启动konqueror并使用dcop或dbus向其发送命令。这意味着您必须让x运行,这可能不适合您。您可以尝试一下,它是用Perl编写的,所以我想它将在任何运行Perl的操作系统上运行。它确实支持CSS和图像。它并没有呈现出你可能想要的那么好 要在Debian/Ubuntu
sudo aptitude中使用,请安装html2ps
,然后通过管道将输出传输到lpr
进行打印:
html2ps \
http://stackoverflow.com/questions/286583 \
|lpr
或通过管道将输出传输到ps2pdf以转换为pdf文件:
html2ps \
http://stackoverflow.com/questions/286583 \
|ps2pdf - stackoverflow.pdf
您有很多选择:html2ps、html2pdf,一个巨大的列表位于: 但就我个人而言,我建议您使用postscript、PDF和最新版本(最新版本可能与: