我有一个客户要求通过他们的Web应用程序打印其在线输入的索赔,需要保留格式。最有效的方法是什么?
如果您使用良好的HTML标记和CSS呈现UI(如果您使用ASP.NET MVC而不是WebForms,则更有可能),则可以利用一个有用的功能,该功能允许针对打印使用额外的CSS样式表,如下所示:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
display:none;
在适用的样式中。
在我看来,你需要相当熟练地掌握CSS,但它非常高效 - 没有需要编写的代码。你可以在屏幕上显示数据,打印时会有不同的输出。
使用简单的网页和打印网页功能