C# asp.net Web表单打印一致性

C# asp.net Web表单打印一致性,c#,javascript,asp.net,css,webforms,C#,Javascript,Asp.net,Css,Webforms,我有一个我的用户需要打印的网络表单,但当他们有不同的打印缩放或其他打印选项时,我遇到了问题 我有一个打印样式表,它在另一个Web表单上非常有效,但是这个表单有一些问题,比如元素从页面上消失,不需要的空白,等等 是否有任何方法(使用CSS、asp.net或JavaScript)来标准化此表单在不同计算机/浏览器上打印时的外观 注意:我非常确定我可以使用代码或一些报告服务动态创建PDF,但是我需要在两个位置维护显示。有没有一个解决方案,我只需要将设计保持在一个位置?你可以使用这样的东西,为每个用户提

我有一个我的用户需要打印的网络表单,但当他们有不同的打印缩放或其他打印选项时,我遇到了问题

我有一个打印样式表,它在另一个Web表单上非常有效,但是这个表单有一些问题,比如元素从页面上消失,不需要的空白,等等

是否有任何方法(使用CSS、asp.net或JavaScript)来标准化此表单在不同计算机/浏览器上打印时的外观


注意:我非常确定我可以使用代码或一些报告服务动态创建PDF,但是我需要在两个位置维护显示。有没有一个解决方案,我只需要将设计保持在一个位置?

你可以使用这样的东西,为每个用户提供一致的打印效果,并使你的页面保持目前的状态。

我喜欢这个想法,但我不确定如何将其与我的页面整合?你的建议让我想到Pechkin,我现在正在试验的wkhtmltopdf的C#verson。