Printing 以编程方式设置打印页的左、右、上、下页边距

Printing 以编程方式设置打印页的左、右、上、下页边距,printing,set,Printing,Set,如何以编程方式设置打印机(左、右、上、下)页边距、纸张大小(如A4、A3等)。。在asp.net web应用程序中。您无法控制用户的打印机。 打印机设置完全属于“用户控制”的范畴。 如果你想减少利润,那你就太倒霉了。 如果您想增加页边距,您可以只添加页边距,因为应用程序的页边距将应用于纸张的“可打印区域”,即打印机的5%默认页边距+代码中的5%页边距将为10%页边距。此css规则专为此设计: @page { size: 210mm 297mm portrait; margin:

如何以编程方式设置打印机(左、右、上、下)页边距、纸张大小(如A4、A3等)。。在asp.net web应用程序中。

您无法控制用户的打印机。 打印机设置完全属于“用户控制”的范畴。 如果你想减少利润,那你就太倒霉了。
如果您想增加页边距,您可以只添加页边距,因为应用程序的页边距将应用于纸张的“可打印区域”,即打印机的5%默认页边距+代码中的5%页边距将为10%页边距。

此css规则专为此设计:

@page { 
    size: 210mm 297mm portrait;
    margin: 0 0 0 0;
    overflow: hidden;     
}
可能有用的链接: