合理的自动HTML到PDF转换(在UNIX / Linux环境中)

前端之家收集整理的这篇文章主要介绍了合理的自动HTML到PDF转换(在UNIX / Linux环境中)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在 Linux自动生成HTML文件的PDF文档,其中PDF提供了某种与输入文件相似的合理程度的相似性?

命令行工具 – 与某种交互式GUI相对 – 是关键.

当然,我曾尝试过htmldoc和一些相关的堂兄弟.但这些工具无可救药地石器时代; htmldoc根本不支持CSS.这些天你找不到很多HTML文档,至少没有一些CSS样式.我并不真正关心愚蠢的效果或轻微的装饰,但问题是CSS现在是大多数布局的核心;没有多少人再使用6层嵌套表了.因此,如果转换工具无法掌握CSS,那么这不仅仅是“文档看起来不太正确”的问题;它可能根本不符合最低可用性标准.

一些人建议我尝试使用Gecko渲染引擎来生成可以转换为PDF的图像,但我不知道如何做到这一点,更不用说轻松了.

我毫不费力地相信有很好的商业工具可以做到这一点,但我真的在寻找一个开源软件包,如果可能的话,因为努力本身就是一个开源的工具并且不付钱.

提前致谢!

解决方法

你见过 wkhtmltopdf吗?不能说它的个人表现如何,但它似乎正是你所需要的.只有问题可能是,这个和任何“浏览器自动化”解决方案,它将获取打印样式表而不是屏幕显示,因此PDF可能不完全是您在屏幕上看到的.

猜你在找的HTML相关文章