2014-10-07 52 views
2

是否会有HTML5标准打印API?HTML 5打印API

除了使用@media查询,这将是很好的网页控制页打印页面。因此,例如,如果打印100页文档,则不会将100个完整图像加载到浏览器内存中。或者是否有人们尝试过的这种工作流程的良策?

回答

2

如果您正在寻找从浏览器到浏览器的最具控制性和一致性的结果,我使用wkhtmltopdf和/或princexml在服务器上呈现PDF,然后下载PDF或直接通过电子邮件发送给打印机。这使您可以控制确切的输出。一个300页的PDF可能只有几兆字节的大小,并不是禁止下载。

如果你想在浏览器中呈现,你仍然可以做到这一点与专用打印CSS,应该给你了分页符,视觉设计等,但控制的,不是每个浏览器支持你想要的一切打印(例如连字符),并且您不一定会得到一致的结果。

你有一个特定的需要限制浏览器的内存使用情况?