通过包含用于媒体类型打印的print.css文件,您可以轻松实现目标.
隐藏您不想要的所有内容,包括逻辑分页符和demensions(英寸等等...实际上使用print.css覆盖更正确地格式化).
我使用了一个自定义控制器(或过滤器)来处理链接,使用index.print而不是index.html,它只是用一个更适合打印的布局覆盖主布局,但我仍然认为备用样式表是最好的要走的路.
http://www.alistapart.com/articles/goingtoprint/
对于ASP .NET或MVC,打印页面并不是真正的问题。打印是客户端操作,因此可以(并且应该)完全在客户端代码中完成。JavaScript 为此提供了一个方法调用:
window.print()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12923 次 |
| 最近记录: |